I'm looking for your suggestions on the best open-source tools or platforms for complete observability in Kubernetes. I'm interested in solutions that cover metrics, logs, traces, alerting, and dashboards. What are you currently using, and what would you recommend? Thanks for any insights!
2 Answers
If you're looking for a comprehensive list, check out OpenTelemetry's ecosystem page. It categorizes tools into OSS only, OSS + commercial, and purely commercial ones. Some good options include HyperDX (ClickStack), Apache SkyWalking, Elastic, and Signoz. Just remember, not all of them cover everything you might need.
I've been using the LGTM stack and it's great. I also like VictoriaMetrics and might try out VictoriaLogs soon. OpenTelemetry is my go-to for data ingestion, and it's super reliable. Just a heads up, though, the drill-down options with Grafana might not work seamlessly with VictoriaLogs and traces.
That’s good to know! I enjoy VictoriaMetrics too, but I’ve run into some limitations with Grafana integration.
I’m happy with both VictoriaMetrics and VictoriaLogs as well. They’ve worked well for my needs.

Yeah, but I’ve found Elastic can be a pain for metrics, especially with storage size and compatibility.