telegraf
telegraf copied to clipboard
feat(outputs.remotefile): Add plugin to store metrics in remote files
Summary
This new output plugin allows to write metrics to files in remote location such as AWS S3 providers or SFTP. Additionally, the plugin supports Golang templates for the files setting to allow generating the final filename from metric content.
Checklist
- [x] No AI generated code was used in this PR
Related issues
resolves #15547
@srebhan Could you rebase this PR to resolve the conflicts?
Download PR build artifacts for linux_amd64.tar.gz, darwin_arm64.tar.gz, and windows_amd64.zip. Downloads for additional architectures and packages are available below.
:warning: This pull request increases the Telegraf binary size by 2.80 % for linux amd64 (new size: 250.6 MB, nightly size 243.8 MB)