Refactor filebeat elasticsearch module pipelines (audit, server) for maintability #30443
Labels
Feature:Stack Monitoring
Filebeat
Filebeat
Stalled
Team:Integrations
Label for the Integrations team
technical debt
Describe the enhancement:
In the rush to get #30018 merged for 8.0.0 we left the pipelines in https://github.com/elastic/beats/tree/main/filebeat/module/elasticsearch somewhat messy.
As we worked on each fileset we learned more about the problem and refined the approach, but didn't go back to implement the new ideas on already-working filesets.
We should refactor at least the 8.0 pipelines to be:
The deprecation and slowlog processors already follow this model.
Describe a specific use case for the enhancement or feature:
This should help simplify the pipelines and also make for easier maintenance since the ones that are similar (mostly ECS, minimal processing) will look and work similarly.
The text was updated successfully, but these errors were encountered: