Sam Dillard
30a0fd04cd
Add Starlark script for estimating Line Protocol cardinality ( #8852 )
2021-03-02 16:55:27 -05:00
Thomas Schuetz
15d45ec0bf
Dynatrace Plugin: Make conversion to counters possible / Changed large bulk handling ( #8397 )
2021-03-02 15:55:38 -05:00
Labesse Kévin
c17cc8cabb
plugin: output loki ( #8450 )
2021-03-02 15:48:48 -05:00
Avinash Nigam
cf9ae34d03
SqlServer - fix for default server list ( #8655 )
2021-03-02 14:55:28 -05:00
Jason Kim (Jun Chul Kim)
9075ae5175
Add MessagePack output data format ( #8828 )
2021-03-02 14:48:58 -05:00
Patrick Koenig
6bc731be92
Use consistent container name in docker input plugin ( #8703 )
2021-03-02 14:19:08 -05:00
Paweł Żak
8a6907a186
Revive fixes - part 3 ( #8872 )
...
* * Revive fixes regarding following set of rules: [rule.var-naming]
2021-03-01 16:04:35 -05:00
Thomas Casteleyn
4584d691a7
Fix max_repetitions signedness issues #8823 ( #8902 )
2021-03-01 15:46:49 -05:00
Jeff Ashton
a65a3052a9
outputs.kinesis - log record error count ( #8817 )
2021-03-01 10:56:17 -05:00
Avinash Nigam
b362ee4665
Bug Fix - SQL Server HADR queries for SQL Versions ( #8833 )
2021-02-26 13:59:29 -05:00
David Bennett
accf91305f
add proxy ( #8915 )
2021-02-26 13:58:28 -05:00
David Bennett
956350db94
Display error message on badly formatted config string array (eg. namepass) ( #8910 )
...
* add error when expected string array is not in string array format
* add word
2021-02-26 13:58:13 -05:00
Antonio Garcia
7ed98c7e5c
fix: reading multiple holding registers in modbus input plugin ( #8628 )
2021-02-26 11:45:33 -05:00
Niels Huylebroeck
e1a896ca12
Non systemd support with unittest ( #8785 )
2021-02-26 10:42:46 -05:00
David Bennett
25aa0eeb21
Fix statsd concurrency bug ( #8885 )
...
* Fix the issue
* Remove test I was using for replication
* Accidentally removed test.
* Add lock only where it is necessary.
* eliminate unnecessary space
2021-02-25 17:17:46 -05:00
Ben Keith
2cf4b751be
SignalFx Output ( #6714 )
...
* [outputs.signalfx] Add output plugin for SignalFX
This output plugin converts the `telegraf.Metrics` into signalfx
`datapoint`s and then transmits them to the ingest servers using
signalfx golang client lib.
As of this commit, the client lib is allowed to pick sane defaults
and none of its fields are overridable via telegraf config. This
can be changed in the future if needed.
The unit tests only test for conversion of `telegraf.Metric`s to
the `datapoint` structs. All code that executes after that is
assumed to be tested in the signalfx client lib itself (and not
worth writing end-to-end tests for).
Further enhancements:
- Custom ingest urls
- Better batching
- More extensive tests
- Support for events, sent by whitelist only
Co-authored-by: Ben Keith <benkeith@splunk.com>
Co-authored-by: Akshay <akshay.moghe@gmail.com>
Co-authored-by: Jay Camp <jcamp@splunk.com>
2021-02-25 15:30:01 -05:00
Thomas Casteleyn
47e12d1981
Support more snmpv3 authentication protocols ( #8850 )
2021-02-24 11:44:53 -07:00
Samantha Wang
58dd50cb96
add SMCIPMITool input to external plugin list ( #8897 )
2021-02-22 14:28:22 -05:00
Avinash Nigam
2372db9028
SQL Perfmon counters - synced queries from v2 to all db types ( #8393 )
2021-02-19 15:59:26 -05:00
reimda
4d61935dec
Fix mutex locking around ifname cache ( #8873 )
2021-02-19 11:31:25 -07:00
Sebastian Spaink
660eb5b63c
Run revive linter in CI ( #8798 )
...
* Run revive linter in CI
Just output the results, don't fail on it
Removed the rule.exported rule
* Move revive install to CI
* new line
* Use golangci-lint
* Get v1.37
* increase timeout by a minute
* try five minutes
* newline missing
* Update config
2021-02-18 10:56:10 -06:00
Sven Rebhan
b6b5d34060
Add quantile aggregator plugin ( #8594 )
2021-02-17 15:22:33 -07:00
Steven Soroka
a5385a2557
Update changelog
...
(cherry picked from commit 3e8cf10a86eadf24c713f839f9e5825542827964)
2021-02-17 17:02:28 -05:00
Andreas Fuchs
b991aab75d
plugins/filestat: Skip missing files ( #7316 )
2021-02-17 15:50:25 -05:00
Sebastian Spaink
0860487321
Update to 1.15.8 ( #8868 )
2021-02-17 10:21:47 -06:00
sarvanikonda
458f9d1e47
added member_id as tag(as it is a unique value) for redfish plugin and added address of the server when the status is other than 200 for better debugging ( #8813 )
2021-02-17 11:17:13 -05:00
Paweł Żak
d9736d543f
Revive fixes - part 2 ( #8835 )
...
* Revive fixes regarding following set of rules:
[rule.if-return]
[rule.increment-decrement]
[rule.var-declaration]
[rule.package-comments]
[rule.receiver-naming]
[rule.unexported-return]
2021-02-16 18:19:50 -05:00
dependabot[bot]
5606a9531a
Bump github.com/gopcua/opcua from 0.1.12 to 0.1.13 ( #8744 )
...
Bumps [github.com/gopcua/opcua](https://github.com/gopcua/opcua ) from 0.1.12 to 0.1.13.
- [Release notes](https://github.com/gopcua/opcua/releases )
- [Changelog](https://github.com/gopcua/opcua/blob/master/.goreleaser.yml )
- [Commits](https://github.com/gopcua/opcua/compare/v0.1.12...v0.1.13 )
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2021-02-16 17:08:22 -06:00
Sebastian Spaink
71be90d992
Support exclamation mark to create non-matching list in tail plugin ( #8613 )
...
* Replace exclamation mark with caret
* Update README and use table driven tests
* Use ReplaceAll instead
* Use doublestar package instead to glob filepath
* Add license
* Fix order of dependencies
* Doc improvement, maybe better then str replace?
* Forgot to remove nil from test
* Use regex instead of library
* Revert unnecessary change
* Go back to using library
replace string twice to handle edge case
2021-02-16 15:53:50 -06:00
Sreejith Pp
f888136333
Add support for datadog distributions metric ( #8179 )
...
* Add support for datadog distributions in statsd
* Parse metric distribution correctly
* Add tests to check distributions are parsed correctly
* Update Statsd plugin Readme with details about Distributions metric
* Refactor metric distribution initialization code
* Update distribution metric interface to replace fields with value
* Refactor statsd distribution metric test code
* Fix go formatting errors
* Add tests to parse only when DataDog Distributions config is enabled
* Add config to enable parsing DataDog Statsd Distributions
* Document use of datadog_distributions config in Readme
2021-02-16 11:50:01 -06:00
Arnaud Lefebvre
f09e551cbd
outputs/warp10: url encode comma in tags value ( #8657 )
2021-02-16 12:15:48 -05:00
viperstars
fe16d56a3e
inputs.x509_cert: Fix timeout issue ( #8824 )
...
* reproduce timeout issue #8809
* fix timeout issue #8809
* set default timeout to 5s
* closes #8809
Co-authored-by: 彭浩 <penghao@qiyi.com>
2021-02-16 12:11:53 -05:00
Samantha Wang
a790529bdd
update min Go version in Telegraf readme ( #8846 )
2021-02-12 10:09:17 -08:00
Helen Weller
71a3a3cf20
Add default retry for load config via url ( #8803 )
2021-02-12 11:38:40 -05:00
David Bennett
2118681958
Code Signing for Windows ( #8816 )
...
* Draft config
* Updated config.yml
* Updated config.yml
* Updated config.yml
* Updated config.yml
* Updated config.yml
* Updated config.yml
* Updated config.yml
* Create sign-windows.ps1
* Updated config.yml
* Updated config.yml
* Delete sign-windows.ps1
* Updated config.yml
* Updated config.yml
* updating config
* Updated config.yml
* Updated config.yml
* Updated config.yml
* Updated config.yml
* Updated config.yml
* Updated config.yml
* Updated config.yml
* Updated config.yml
* Updated config.yml
* Updated config.yml
* Create windows-signing.ps1
* Updated config.yml
* Updated config.yml
* Updated config.yml
* Updated config.yml
* Updated config.yml
* Updated config.yml
* Updated config.yml
2021-02-11 16:24:06 -05:00
Helen Weller
f3a208ee28
Fix reconnection issues mqtt ( #8821 )
2021-02-11 11:45:13 -05:00
David Bennett
c25ae5295b
Validate the response from InfluxDB after writing/creating a database to avoid json parsing panics/errors ( #8775 )
...
* Validate the response from InfluxDB after writing/creating a database to avoid json parsing panics.
* Testing windows signing - ignore
* Update config.yml
* adding signing to workflow - test
* Updated config.yml
* Updated config.yml
* Updated config.yml
* Updated config.yml
* revert circleci test changes
* Various updates
2021-02-10 14:45:07 -05:00
Sebastian Spaink
3a66b57d2c
Move windows tests to circle-ci, remove appveyor ( #8844 )
...
* windows tests to circleci
* Add as requirement to package/release
* Use latest windows orb
* Add to nightly
2021-02-10 11:28:57 -06:00
Johannes Deger
198bcc8f36
Expose v4/v6-only connection-schemes through GosnmpWrapper ( #8804 )
2021-02-10 09:28:37 -07:00
Helen Weller
6804cfcfef
adds missing & to flush_jitter output ref ( #8838 )
2021-02-09 14:12:49 -05:00
Sebastian Spaink
aa6dc79fc6
Sort and timeout is deadline ( #8839 )
2021-02-09 10:50:57 -06:00
Paweł Żak
ba66d4facb
Revive fixes - part 1 ( #8797 )
...
* Revive fixes regarding following set of rules:
[rule.blank-imports]
[rule.context-as-argument]
[rule.context-keys-type]
[rule.dot-imports]
[rule.error-return]
[rule.error-strings]
[rule.indent-error-flow]
[rule.errorf]
2021-02-08 11:18:40 -05:00
Sebastian Spaink
90392e16d1
Update README for inputs.ping with correct cmd for native ping on Linux ( #8787 )
...
* Update readme to enable native ping
* Provide more information on the numbers being set
* reference for ping_group_range already exists
2021-02-08 09:36:23 -06:00
Sam Arnold
86e50f85b3
Increase build verbosity with go mod download -x ( #8496 )
2021-02-05 09:57:10 -05:00
Patryk Małek
7e78a08eba
AWS EC2 metadata processor Using StreamingProcessor ( #8707 )
2021-02-04 17:02:27 -05:00
Samantha Wang
3b8df55b9c
Update CHANGELOG.md ( #8782 )
...
separate out open hardware monitoring external plugin
2021-02-01 13:46:30 -08:00
Sebastian Spaink
f2cf447e63
Update go-ping to latest version ( #8771 )
2021-02-01 15:43:24 -05:00
Nicolas Filotto
8ddbab47a4
Allow to provide constants to a starlark script ( #8772 )
2021-02-01 14:34:44 -05:00
Mike Summers
c43de16bce
Add HTTP proxy setting to New Relic output plugin ( #8749 )
2021-02-01 12:54:42 -05:00
Steven Soroka
13520ba6e5
Update changelog
...
(cherry picked from commit ddf4147dd5b0ca168168658d079a316e9469f2c9)
2021-01-28 17:03:25 -05:00