Open Source APM Tools
Observability has a perverse price model: the more your traffic grows, the more traces, metrics, and logs you generate, so the bill from a hosted vendor climbs fastest exactly when an incident makes that data most valuable - and you ration what you instrument to keep it down. The open source stacks here collect the same traces, metrics, and logs into storage you run, so the cost tracks the hardware you provision rather than the volume of telemetry, and long retention no longer rides on a per-gigabyte meter.

SigNoz
Open-source observability platform for logs, traces, metrics, alerts, and exceptions in one tool

Apache SkyWalking
Open source APM for microservices and cloud native systems with tracing, metrics, logs, profiling, and alerts

Jaeger
Distributed tracing system for monitoring and troubleshooting workflows in complex distributed systems

OpenObserve
Open source observability platform for logs, metrics, traces, RUM, and pipelines

Pinpoint
APM for large-scale distributed systems with transaction tracing, topology maps, and real-time monitoring

HyperDX
Open source observability platform for logs, metrics, traces, errors, and session replay on ClickHouse

Coroot
eBPF-powered observability and APM with AI-guided root cause analysis

Uptrace
OpenTelemetry-native APM for traces, metrics, and logs with self-hosted and cloud options

Elastic APM
Application performance monitoring for the Elastic stack, with distributed tracing on Elasticsearch