Dane Strandboge
Dane Strandboge
## Summary Continuation of #7733 ## Checklist - [X] No AI generated code was used in this PR ## Related issues resolves #13636
## Summary Implements the `write-through` buffer persistence strategy detailed in the spec added in #14928. Currently this PR is mostly a draft of separating the output buffer into multiple implementations,...
## Summary Adds a base64 decode option for any field specified in the `parse_fields` config option. ## Checklist - [X] No AI generated code was used in this PR ##...
## Summary Fixes remaining errcheck warnings in input/output plugin directories and removes remaining temporary .golangci.yml exclusions ## Checklist - [X] No AI generated code was used in this PR ##...
## Summary Implements the `write-through` buffer persistence strategy detailed in the spec added in #14928. ## Checklist - [X] No AI generated code was used in this PR ## Related...
## Summary Fixes buffer directory agent level config and documents the option. ## Checklist - [X] No AI generated code was used in this PR ## Related issues resolves #15656
## Summary Adds a new `fields` option to the enum processor, deprecating the old `field` option. Allows mapping multiple fields with one enum mapping when a glob does not work...
## Summary Migrates to nFPM over FPM for building telegraf debs and rpms. FPM, while a great tool, has some limitations, and also introduces a ruby dependency for building. nFPM...
## Summary Deprecates the `inputs.leofs` plugin and adds a config migration to the `inputs.snmp` plugin ## Checklist - [X] No AI generated code was used in this PR ## Related...
## Summary Adds CPU temperature from the numeric sensor info as an optional metric field ## Checklist - [X] No AI generated code was used in this PR ## Related...