Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We鈥檒l occasionally send you account related emails.

Already on GitHub? Sign in to your account

Add multiline configuration to all Log sources #15782

Open
jszwedko opened this issue Dec 30, 2022 · 0 comments
Open

Add multiline configuration to all Log sources #15782

jszwedko opened this issue Dec 30, 2022 · 0 comments
Labels
domain: sources Anything related to the Vector's sources type: feature A value-adding code addition that introduce new functionality.

Comments

@jszwedko
Copy link
Member

A note for the community

  • Please vote on this issue by adding a 馃憤 reaction to the original issue to help the community and maintainers prioritize this request
  • If you are interested in working on this issue or have submitted a pull request, please leave a comment

Use Cases

Users wish to aggregate multiple lines in sources. Some sources support this like file, but others do not. There is the reduce transform but it suffers from two gaps: it is a performance bottleneck due to the lack of #11857 and it is a bit more awkward to use because the multiline config automatically groups lines given their source but this has to be manually done for the reduce transform.

Attempted Solutions

No response

Proposal

Add multiline config to all sources that can accept logs.

References

No response

Version

vector 0.26.0

@jszwedko jszwedko added domain: sources Anything related to the Vector's sources type: feature A value-adding code addition that introduce new functionality. labels Dec 30, 2022
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
domain: sources Anything related to the Vector's sources type: feature A value-adding code addition that introduce new functionality.
Projects
None yet
Development

No branches or pull requests

1 participant