Graylog2 / Graylog2/graylog2-server
Allow attaching a pipeline to All Streams in perpetuity and/or allow using pattern matching when connecting a pipeline to a stream
- Dominant language
- Java
- Stars
- 8.1k
- Forks
- 1.1k
- Avg merge
- 1d 20h
- Merged PRs (30d)
- 217
Description
## What?
Allow attaching a pipeline to All Streams in perpetuity (meaning provide a way for a pipeline to always apply to all streams, even streams created in the future) and/or allow using pattern matching (such as regex) when connecting a pipeline to a stream
## Why?
Currently, if one wants to apply a pipeline rule to ALL streams, you must manually connect the pipeline to each individual stream. Any newly created streams will not be connected. If your goal is to ensure all streams are connected, it is easy to forget to complete this manual step when creating a new stream.
Providing a mechanism to connect a pipeline to all streams allows for "set it and forget it".
See https://github.com/Graylog2/graylog-plugin-enterprise/issues/7699 for more details
Contributor guide
Assessment
This issue has not been assessed yet.