Skip to content

feat(parsers.concat): Added new parser to concat chunks and split messages at custom headers#19285

Closed
olo667 wants to merge 1 commit into
influxdata:masterfrom
allseas:concat-parser
Closed

feat(parsers.concat): Added new parser to concat chunks and split messages at custom headers#19285
olo667 wants to merge 1 commit into
influxdata:masterfrom
allseas:concat-parser

Conversation

@olo667

@olo667 olo667 commented Jul 14, 2026

Copy link
Copy Markdown

Summary

New parser plugin which allows for stitching chunks of data and splitting them into messages based on configurable message headers. Useful for parsing small chunks of data which are part of a larger structure. After synthesizing the messages, passes them onto a secondary embedded parser to convert them to metrics.

Enables embedding of parsers into one another by using an 'embedded_parser' field in the config, and a parser implementing the ParserPlugin interface.

Checklist

Related issues

resolves #19259

@telegraf-tiger

Copy link
Copy Markdown
Contributor

Thanks so much for the pull request!
🤝 ✒️ Just a reminder that the CLA has not yet been signed, and we'll need it before merging. Please sign the CLA when you get a chance, then post a comment here saying !signed-cla

@telegraf-tiger telegraf-tiger Bot added feat Improvement on an existing feature such as adding a new setting/mode to an existing plugin plugin/parser 1. Request for new parser plugins 2. Issues/PRs that are related to parser plugins labels Jul 14, 2026
@telegraf-tiger

Copy link
Copy Markdown
Contributor

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

feat Improvement on an existing feature such as adding a new setting/mode to an existing plugin plugin/parser 1. Request for new parser plugins 2. Issues/PRs that are related to parser plugins

Projects

None yet

Development

Successfully merging this pull request may close these issues.

config: Support parsers implementing ParserPlugin

1 participant