Commit Graph

50 Commits

Author SHA1 Message Date
Sebastian Spaink 063ef6d517
fix: error msg for missing env variables in config (#10681) 2022-02-22 11:51:07 -07:00
Sven Rebhan 5479df2eb5
feat: collection offset implementation (#10545) 2022-02-15 10:39:12 -07:00
Sebastian Spaink 75946f56f1
fix(parsers.json_v2): allow optional paths and handle wrong paths correctly (#10468) 2022-02-03 15:08:09 -07:00
Sven Rebhan bf447f4488
docs: Update deprecation readme (#10529) 2022-01-27 09:59:33 -06:00
Josef Johansson eeb5d0ea3d
feat: check TLSConfig early to catch missing certificates (#10341)
Co-authored-by: Josef Johansson <josjoh@oderland.se>
2022-01-18 16:04:09 -06:00
zachmares 3574a8679b
fix: wavefront_disable_prefix_conversion case missing from missingTomlField func (#10442) 2022-01-13 15:46:18 -07:00
Sven Rebhan 193dc450c3
feat: Parser plugin restructuring (#8791) 2022-01-12 15:54:42 -07:00
Alberto Fernandez a202f68333
feat: add option to skip errors during CSV parsing (#10267) 2021-12-22 13:07:14 -07:00
Sven Rebhan d1d81b71ac
fix: Fix panic in parsers due to missing Log for all plugins using SetParserFunc. (#10288) 2021-12-16 08:20:04 -07:00
crflanigan e7e50a8883
feat: Add option to disable Wavefront prefix conversion (#10252) 2021-12-14 15:04:30 -07:00
reimda df6bf48f8d
feat: Implement deprecation infrastructure (#10200) 2021-12-01 12:38:43 -07:00
rentiansheng cd0a7cd52f
fix: input plugin statsd bug (#10116) 2021-11-23 15:05:23 -07:00
reimda 8710d2353e
fix: skip knxlistener when writing the sample config (#10131) 2021-11-18 13:56:18 -07:00
Yuji Kawamoto d2a25456d5
feat(prometheus): add ignore_timestamp option (#9740) 2021-10-05 15:11:46 -06:00
Sebastian Spaink df5c19c17e
feat (parser.json_v2): Support defining field/tag tables within an object table (#9449) 2021-10-04 13:19:06 -05:00
Eng Zer Jun 6a3b27126a
refactor: move from io/ioutil to io and os package (#9811) 2021-09-28 15:16:32 -06:00
Joshua Powers 3eebfd2f0f
feat: add Linux Volume Manager input plugin (#9771) 2021-09-21 15:51:43 -06:00
Heiko Schlittermann b9aa9839fb
feat: Add json_timestamp_layout option (#8229) 2021-09-21 09:12:44 -06:00
Sven Rebhan 25413b2b6d
XPath parser extension to allow parsing of JSON, MessagePack and Protocol-buffers (#9277) 2021-07-01 16:48:16 -04:00
Sebastian Spaink 885252d388
New JSON Parser (#9246) 2021-06-10 13:22:18 -06:00
Alexey Kuzyashin 58a90783f5
Add telegraf url env var (#8987) 2021-06-02 21:22:15 -06:00
Alexander Krantz 58479fdb05
Fix reading config files starting with http: (#9275) 2021-05-26 09:13:50 -07:00
Greg Linton df47b41668
Allow more characters in graphite tags (#9249) 2021-05-18 12:29:30 -04:00
David Bennett 1a86fd1a2d
Config Option to Enable Logging with Local Time (#9123)
* Configurable local time logging

* make timezone configurable

* Address linter feedback.

* update with example
2021-04-16 14:39:19 -04:00
Sven Rebhan 9853bf6c54
Get rid of deprecated internal.{Duration,Size,Number} (#8969) 2021-04-09 13:15:04 -04:00
Patryk Małek 2b41a1e1f4
Carbon2 serializer: sanitize metric name (#9026) 2021-04-08 10:31:31 -04:00
Paweł Żak 74a1acd814
Linter fixes - revive:unused-parameter, unparam, varcheck and unused (#8984)
* Linter fixes - revive:unused-parameter and unparam

* Linter fixes - revive:unused-parameter and unparam

* Linter fixes - revive:unused-parameter and unparam

* "nolint"'s removed

* Fixes for "varcheck" and "unused" added.

* Fixes for "varcheck" and "unused" added.

* Fixes for "varcheck" and "unused" added.

* Fixes for "varcheck" and "unused" added.

* Fixes for "varcheck" and "unused" added.

* Fixes for "varcheck" and "unused" added.

* Fixes for "varcheck" and "unused" added.

Co-authored-by: Pawel Zak <Pawel Zak>
2021-03-22 12:21:36 -05:00
Paweł Żak 38c61c07ef
Revive fixes - part 4: (#8981)
empty-lines

Co-authored-by: Pawel Zak <Pawel Zak>
2021-03-12 14:21:51 -06:00
David Bennett c905116ade
Add 'field name' config option to customize field name when using Value parser. (#8979) 2021-03-11 21:53:32 -05:00
reimda 431d06acc0
Add XML parser using XPath queries (#8931) 2021-03-03 13:26:09 -07: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
Helen Weller 71a3a3cf20
Add default retry for load config via url (#8803) 2021-02-12 11:38:40 -05:00
Helen Weller 6804cfcfef
adds missing & to flush_jitter output ref (#8838) 2021-02-09 14:12:49 -05:00
Helen Weller 3b87438dea
Added ability to define skip values in csv parser (#8627) 2021-01-11 13:53:06 -05:00
Steven Soroka 6b3f653088
fix config issue with tags (#8419) 2020-11-16 16:57:50 -05:00
Steven Soroka 5af6861ebb
fixes config issue #8362 (#8364) 2020-11-04 18:23:52 -05:00
Steven Soroka 998ae54d36
shorten config (#7583) 2020-11-03 16:40:57 -05:00
sambrolia 94481f6678
Sort plugin name lists for output (#8127) 2020-09-15 16:55:23 -04:00
Patryk Małek 5534b9955c
Carbon2 configuration option - include field in metric name (#8094) 2020-09-10 12:14:11 -04:00
Thomas Casteleyn 073a9beee3
[agent] Cleanup duplicates in loaded plugins list (#7852) 2020-08-19 18:18:52 -04:00
Steven Soroka 11afd42617
fix issue with shim use of config.Duration (#7996) 2020-08-18 14:20:31 -04:00
Daniel Nelson 1b1382cabf
Set user agent when requesting http config (#7752) 2020-07-01 12:52:05 -07:00
Steven Soroka 12bf382e88
Rename cisco_telemetry_gnmi input to gnmi (#7695) 2020-06-30 23:19:16 -07:00
Daniel Nelson 0fbe0b3968
Allow overriding the collection_jitter and precision per input (#7762) 2020-06-30 23:15:11 -07:00
Daniel Nelson cfc1818a5e
Return on toml parse errors instead of logging (#7751) 2020-06-26 11:30:29 -07:00
Daniel Nelson 94fa7067ad
Mark unused agent options as deprecated 2020-06-16 09:26:24 -07:00
Haidlir Naqvi adbc425961
Add timezone configuration to csv data format (#7619) 2020-06-08 14:52:46 -07:00
Steven Soroka 741ea839d2
add support for streaming processors (#7634) 2020-06-05 10:43:43 -04:00
ihard 94c75b51a8
Add configurable separator graphite serializer and output (#7545) 2020-05-20 17:15:18 -07:00
Steven Soroka b73a232a6a
Support Go execd plugins with shim (#7283) 2020-05-04 14:09:10 -04:00