telegraf
telegraf copied to clipboard
chore(processors): Convert processors to `ParserPlugin`s
- [ ] Updated associated README.md.
- [x] Wrote appropriate unit tests.
- [x] Pull request title or commits are in conventional commit format
This PR converts the processors execd
and parser
to derive their parsers from the config instead of fiddling with data_format
directly. To do so, the PR creates the necessary infrastructure in config
and the adds the SetParser
functions to the two plugins mentioned.
This is in preparation of deprecating the old parser initialization style completely.
Download PR build artifacts for linux_amd64.tar.gz, darwin_amd64.tar.gz, and windows_amd64.zip. Downloads for additional architectures and packages are available below.
:relaxed: This pull request doesn't significantly change the Telegraf binary size (less than 1%)
:package: Click here to get additional PR build artifacts
Artifact URLs
Download PR build artifacts for linux_amd64.tar.gz, darwin_amd64.tar.gz, and windows_amd64.zip. Downloads for additional architectures and packages are available below.
:relaxed: This pull request doesn't significantly change the Telegraf binary size (less than 1%)