I'm looking for a self-hosted open-source tool that can help me manage logs, traces, APM, metrics, and alert management for my production environment. I initially considered the ELK stack, but I'm finding that as it scales, managing the indexes becomes increasingly difficult. I'm using Kubernetes and AWS EKS, so any suggestions that fit well in that ecosystem would be great!
3 Answers
You can use Curator to automate the management of Elasticsearch indices, which might make things easier as your data grows. However, if you're contemplating moving away from Elasticsearch entirely, it might be worth exploring other options that better suit your needs.
If you're looking for a robust APM solution, check out SigNoz. It's built on OpenTelemetry and combines tracing, metrics, and logs into one interface. Plus, it uses ClickHouse for high-performance querying, which is perfect for large datasets. Just make sure to verify its reliability in production, especially regarding alert management.
The LGTM stack is worth a look. Just keep in mind that it doesn't include APM unless you opt for the cloud version. Still, it's a solid choice for managing logs and metrics.

Related Questions
Can't Load PhpMyadmin On After Server Update
Redirect www to non-www in Apache Conf
How To Check If Your SSL Cert Is SHA 1
Windows TrackPad Gestures