Commit Graph

164 Commits

Author SHA1 Message Date
Joshua Powers 0db9bafb79
docs: Clarify watch config behavior (#13285) 2023-05-18 08:40:53 -06:00
Sven Rebhan 9bb2d1562d
chore(serializers): Add new-style framework and migrate influx (#12920) 2023-04-11 21:52:42 +02:00
Paweł Żak 89fa07fc5e
chore: Enable G301, G302 and G306 rules for gosec (#13022) 2023-04-04 08:51:08 -06:00
Joshua Powers c84940b388
fix(agent): pass quiet flag earlier (#13020) 2023-04-04 06:57:02 -06:00
Paweł Żak edcd28650c
chore: Enable G112 and G114 rules for gosec (#12986)
Co-authored-by: Pawel Zak <Pawel Zak>
2023-04-03 15:23:05 +02:00
Sven Rebhan d8adb1edf2
fix(secrets): Warn if OS limit for locked memory is too low (#12993) 2023-04-03 10:49:07 +02:00
Sven Rebhan 7981260f22
feat(agent): Add command-line option to specify password (#12812) 2023-03-09 11:54:27 +01:00
Sven Rebhan ed91ca2bfd
fix(agent): Allow gracefull shutdown on interrupt (e.g. Ctrl-C) (#12781) 2023-03-02 10:46:41 -07:00
Sven Rebhan f87916aaa9
feat: Plugin state-persistence (#12166) 2023-03-01 15:34:48 -07:00
Thomas Casteleyn 6a2f6f301f
chore: eliminate unnecessary use of quoted strings in printf (#12722) 2023-02-23 06:49:36 -07:00
Joshua Powers 95877a51b5
fix(agent): Reload config on config update (#12721) 2023-02-22 19:01:32 +01:00
Paweł Żak f7949ca68a
chore: Fix linter findings for errorlint (part1) (#12701)
Co-authored-by: Pawel Zak <Pawel Zak>
2023-02-22 12:57:53 +01:00
Joshua Powers ae2eb096cd
feat(agent): Add /etc/telegraf/telegraf.d to default config locations (#12608) 2023-02-07 17:02:01 +01:00
Joshua Powers 31a87df2ff
fix(agent): Only read the config once (#12607) 2023-02-06 10:05:59 +01:00
Paweł Żak e84bc0c590
chore: clean up import shadowing issues (#12588) 2023-02-01 11:21:38 -07:00
Sven Rebhan f5122893e3
fix(agent): catch non-existing commands and error out (#12549) 2023-01-25 07:54:51 -07:00
Joshua Powers 07e4e72a0c
fix(agent): Correctly reload configuration files (#12453) 2023-01-04 10:40:39 +01:00
Sven Rebhan 9f55bc605e
fix(secretstores): cleanup duplicate printing (#12401) 2022-12-15 06:35:05 -07:00
Sven Rebhan c98115e744
feat: secret-store implementation (#11232) 2022-12-08 09:53:06 -07:00
Thomas Casteleyn c883673cdb
feat(agent): Deprecate active usage of netsnmp translator (#12358) 2022-12-08 07:18:09 -07:00
Paweł Żak 236af553a3
chore: wrap long lines in other locations (#12219) 2022-11-11 06:32:11 -07:00
Joshua Powers 6390d31eb0
feat: add arm64 Windows builds (#12130) 2022-11-08 13:44:51 -07:00
Paweł Żak 6816aefcd5
chore: fix linter findings for unparam and revive.unused-parameter (#12150) 2022-11-08 12:04:12 -07:00
Ilya Arkhanhelsky 9d18c973cf
fix(agent): watch for changes in configuration files in config directories (#12127) 2022-11-07 20:54:52 +01:00
Sebastian Spaink 67d1ca0f0f
chore: Move influxdb_v2 to be first in sample config (#12163) 2022-11-07 11:51:13 -06:00
Sebastian Spaink 6b229d4829
feat!: Disable [[outputs.influxdb]] in sample config (#12158) 2022-11-07 11:48:52 -06:00
Sebastian Spaink e1cc22deca
chore: Cleanup printer.go (#12164) 2022-11-03 13:11:25 -05:00
Paweł Żak 9d9eb403a6
chore: Review of //nolint comments (#12088) 2022-10-26 12:06:08 +02:00
Paweł Żak 5878278fca
chore: resolve linter issues for unhandled-error (#11969) 2022-10-12 14:23:53 -06:00
Paweł Żak 9ff5cda6e8
chore: Resolve linter issues for plugins/common package (#11964)
Co-authored-by: Pawel Zak <Pawel Zak>
2022-10-11 11:31:44 -05:00
Sebastian Spaink af53478e4f
fix(cli): Support old style of filtering sample configs (#11896) 2022-10-03 08:22:47 -06:00
Sebastian Spaink 4913392b85
chore: Remove deprecated build tags (#11867) 2022-09-22 13:25:31 -05:00
Joshua Powers 8c49ddccc3
chore: update to go1.19.1 (#11776) 2022-09-08 12:49:36 -06:00
Sebastian Spaink 7bc383c6ac
chore: Rename Telegraf receiver argument from a to t (#11742) 2022-08-29 16:54:44 -05:00
Sebastian Spaink a57434eb4e
feat: Migrate to urfave/cli (#11700) 2022-08-24 21:46:58 -05:00
Sven Rebhan f1ce84f02d
feat: tool to build custom Telegraf builds (#11524) 2022-08-19 13:38:03 -06:00
Povilas Versockas 447e8a385e
fix: refactor telegraf version (#11656) 2022-08-17 13:08:31 -06:00
reimda bd516ae587
chore: move printing of sample config file out of config.go (#11409) 2022-06-29 11:59:58 -06:00
Sebastian Spaink 412be64088
feat: Make the command "config" a subcommand (#11282)
* feat: make the command "config" a subcommand

* fix: backwards compatible
support telegraf *filters* config
2022-06-15 21:28:18 +02:00
Thomas Casteleyn da31a19d5b
fix(cmd): Also allow 0 outputs when using test-wait parameter (#11013) 2022-04-21 15:00:03 -06:00
Sebastian Spaink 1f7cd1d4a4
docs: improve documentation around contribution (#10825) 2022-03-28 09:47:02 -06:00
R290 48682ff5f9
feat: Add autorestart and restartdelay flags to Windows service (#10559) 2022-02-03 09:23:52 -07:00
Sebastian Spaink 8fefb21975
fix: move "Starting Telegraf" log (#10528) 2022-01-31 13:30:52 -07:00
Sebastian Spaink deda716a15
feat: add FileVersion and icon to Win exe (#10487) 2022-01-26 14:08:22 -07:00
Sven Rebhan 193dc450c3
feat: Parser plugin restructuring (#8791) 2022-01-12 15:54:42 -07:00
Josef Johansson 876d19081e
feat: add systemd notify support (#10340) 2022-01-05 08:21:14 -07:00
Sven Rebhan 70c06aca16
fix: warning output when running with --test (#10329) 2021-12-22 07:05:05 -07:00
Sven Rebhan 526dcb4bc8
fix: Print loaded plugins and deprecations for once and test (#10205) 2021-12-07 15:56:18 -07:00
JC b954e565cc
fix: windows service - graceful shutdown of telegraf (#9616) 2021-12-02 15:32:19 -07:00
reimda df6bf48f8d
feat: Implement deprecation infrastructure (#10200) 2021-12-01 12:38:43 -07:00