Best Practices for managing data sources

Hello,

When using elastic, we essentially have different data pipelines from Elastic Agent Integrations, Logstash Pipelines, Scripts, etc. Although we have set up alerts when documents reach zero, is there other methods for managing and ensuring all data is always coming through?

We are growing so much that it's getting a bit harder to manage what data stops reporting in.