Paweł Żak
17efd172b7
Clearing LGTM alerts and warnings ( #8923 )
2021-03-03 14:56:31 -05:00
Caleb Hailey
cc61251cc9
Sensu Go Output Plugin for Telegraf ( #8398 )
2021-03-03 13:56:42 -05:00
Jeff Ashton
d50a52ff2f
Switching kinesis output plugin to use telegraf.Logger ( #8929 )
2021-03-03 09:49:05 -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
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
Jeff Ashton
a65a3052a9
outputs.kinesis - log record error count ( #8817 )
2021-03-01 10:56:17 -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
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
Arnaud Lefebvre
f09e551cbd
outputs/warp10: url encode comma in tags value ( #8657 )
2021-02-16 12:15:48 -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
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
Mike Summers
c43de16bce
Add HTTP proxy setting to New Relic output plugin ( #8749 )
2021-02-01 12:54:42 -05:00
Steven Soroka
9c7cf99fa7
[outputs.influxdb_v2] add exponential backoff, and respect client error responses ( #8662 )
...
* [outputs.influxdb_v2] add exponential backoff, and respect client error responses
* add test
* Update to 60 seconds
* fix test
2021-01-27 16:07:42 -05:00
Steven Soroka
52aaadfd79
Fix issue with elasticsearch output being really noisy about some errors ( #8748 )
2021-01-27 16:01:06 -05:00
Helen Weller
d41569caed
Integration test audit ( #8725 )
2021-01-26 11:06:12 -07:00
Steven Soroka
9814d3d84d
fix some annoying tests due to ports in use
2021-01-08 17:30:43 -05:00
Sebastian Spaink
c8584a7b3f
Upgrade circle-ci config to v2.1 ( #8621 )
...
* Upgrade to 2.1 circle-ci config
* new line
2021-01-06 16:23:29 -06:00
Yuri Grigorov
c319e63a5a
outputs/http: add option to control idle connection timeout ( #8055 )
...
Co-authored-by: Yuri Grigorov <jurijs.grigorovs@corp.mail.ru>
2020-12-30 12:59:58 -06:00
Greg
a7dff56dde
Add more verbose errors to influxdb output ( #6061 )
...
Looks like ear/959 has already been resolved, but these additional information for the errors still seems useful.
I just re-based the change and merging.
2020-12-21 10:14:10 -06:00
Olli-Pekka Lehto
f5d5a51c21
Added "name" parameter to NATS output plugin ( #8429 )
2020-11-27 11:24:26 -05:00
Steven Soroka
8b30bb9534
Enable kafka zstd compression and idempotent writes ( #8435 )
2020-11-23 15:51:58 -05:00
Paweł Żak
0fcfee0caf
Fix tests for Windows - part 1 ( #8414 )
2020-11-23 10:40:32 -05:00
Aaron Griffin
2c346ed08b
#8405 add non-retryable debug logging ( #8406 )
...
Add debug level logging for metric data that is not retryable.
2020-11-16 09:54:58 -05:00
Yuxuan 'fishy' Wang
18460e1825
Wavefront output should distinguish between retryable and non-retryable errors ( #8404 )
2020-11-13 17:08:05 -05:00
Pontus Rydin
748af7f5d1
[output.wavefront] Introduced "immediate_flush" flag ( #8165 )
2020-11-02 23:12:48 -05:00
peter-volkov
38796f035b
#8295 Initial Yandex.Cloud monitoring ( #8296 )
2020-11-02 11:11:47 -05:00
Thomas Schuetz
a49e37a2a6
#8328 Fixed a bug with the state map in Dynatrace Plugin ( #8329 )
2020-10-29 11:04:11 -04:00
Steven Soroka
e83a165635
kafka sasl-mechanism auth support for SCRAM-SHA-256, SCRAM-SHA-512, GSSAPI ( #8318 )
2020-10-28 12:16:59 -04:00
Ido Halevi
9b23a04b69
A new Logz.io output plugin ( #8202 )
2020-10-22 11:53:08 -04:00
Patryk Małek
885d0affa6
Sumo Logic output plugin: fix unparsable config.Size from sample config ( #8243 )
2020-10-21 12:43:24 -06:00
simnv
1696cca283
Fix using empty string as the namespace prefix in azure_monitor output plugin ( #8282 )
...
* Fix using empty string as the namespace prefix
Fixes #8256
* Test using empty string as the namespace prefix
2020-10-20 10:16:22 -04:00
Steven Soroka
78cf0b7ea6
turn gzip on by default for InfluxDB v1 output ( #8269 )
2020-10-16 13:07:29 -04:00
Thomas Schuetz
c85fb585ad
Dynatrace Output Plugin: Fixed behaviour when state map is cleared ( #8251 )
2020-10-16 11:55:35 -04:00
piotrwest
7c2c2c5d8b
Add the Timestream Output Plugin ( #8239 )
...
Co-authored-by: Piotr Westfalewicz <westpiot@amazon.com>
2020-10-15 13:51:17 -04:00
Patryk Małek
190fdd24fa
Sumo Logic output plugin: only support HTTP POST ( #8262 )
2020-10-14 12:11:23 -04:00
Paweł Żak
c8e69aca3c
Fixed almost all bugs found by LGTM analysis platform ( #8240 )
2020-10-08 11:20:35 -04:00
Steven Soroka
392ef9b9c0
change influxdb port 9999 to 8086 ( #8198 )
2020-10-07 11:54:51 -04:00
Patryk Małek
cc089e6eb6
Fix carbon2 serializer not falling through to field separate when carbon2_format field is unset ( #8201 )
2020-10-07 08:33:09 -06:00
Samantha Wang
660714b943
add min telegraf to plugin readme ( #8223 )
...
* add min telegraf versions to readme
* add new telegraf plugins to main readme
2020-10-06 14:44:00 -07:00
Thomas Schuetz
f2a831c94e
Dynatrace Output: change handling of monotonic counters ( #8159 )
2020-09-30 13:30:48 -04:00
Patryk Małek
a3a1224e58
Sumo Logic output plugin: carbon2 default to include field in metric ( #8132 )
2020-09-29 14:00:33 -04:00
Patryk Małek
ca7252c641
Fix Sumo Logic output plugin not splitting requests properly ( #25 ) ( #8115 )
2020-09-24 16:13:37 -04:00
Patryk Małek
5534b9955c
Carbon2 configuration option - include field in metric name ( #8094 )
2020-09-10 12:14:11 -04:00
Patryk Małek
e9dcade0a8
Sumo Logic output plugin ( #8023 )
2020-09-10 10:56:35 -04:00
Steven Soroka
8cd0fe5e7b
Revert "update influxdb v2 port"
...
This reverts commit 8c3ba65e77 .
2020-09-09 14:07:10 -04:00
Samantha Wang
8c3ba65e77
update influxdb v2 port
2020-09-09 10:55:20 -07:00
Toni Moreno
9a06ac1d6a
added force_document_id option to ES output enable resend data and avoiding duplicated ES documents, fix #7891 ( #8019 )
2020-09-08 16:34:27 -04:00
Pontus Rydin
60d402d827
vSphere Fixed missing clustername issue 7878 ( #8026 )
2020-08-26 12:58:28 -04:00
Thomas Schuetz
bf0b376fc7
Fix InsecureSkipVerify in Dynatrace Plugin ( #8015 )
2020-08-21 11:31:30 -04:00