Best Self-hosted Tracing & APM Tools
A curated collection of the best self-hosted tracing & APM (Application Performance Monitoring) Tools track distributed requests across microservices and monitor code-level performance. They provide visibility into transaction latency, bottlenecks, and error origins—empowering teams to optimize user experience and backend systems.

Signoz
Comprehensive monitoring and troubleshooting solution for microservices architectures, offering metrics, traces, and logs in a single pane.
Alternative to:





New Relic

DataDog

Splunk

BugHerd

Bugsnag
Comprehensive monitoring and troubleshooting solution for microservices architectures, offering metrics, traces, and logs in a single pane.
Stars
22,134Forks
1,563Last commit
9 hours ago

Langfuse
Langfuse provides tracing, evaluations, prompt management, and metrics to debug and improve LLM applications.
Alternative to:

Langchain
Langfuse provides tracing, evaluations, prompt management, and metrics to debug and improve LLM applications.
Stars
11,934Forks
1,094Last commit
19 hours ago
Ad


HyperDX
Open source platform combining session replays, logs, traces, metrics, and errors for comprehensive production issue resolution
Alternative to:




New Relic

DataDog

Splunk

Tableau
Open source platform combining session replays, logs, traces, metrics, and errors for comprehensive production issue resolution
Stars
7,905Forks
257Last commit
1 day ago

Highlight
Comprehensive monitoring solution offering session replay, error tracking, logging, tracing, and metrics for web applications
Alternative to:




BetterStack

New Relic

DataDog

BugHerd
Comprehensive monitoring solution offering session replay, error tracking, logging, tracing, and metrics for web applications
Stars
8,297Forks
424Last commit
2 days ago

Coroot
Coroot simplifies system monitoring by providing metrics, logs, traces, and profiling with zero instrumentation, leveraging eBPF technology.
Alternative to:


New Relic

Splunk
Coroot simplifies system monitoring by providing metrics, logs, traces, and profiling with zero instrumentation, leveraging eBPF technology.
Stars
6,493Forks
283Last commit
2 days ago

Uptrace
Uptrace is an OpenTelemetry-based platform that integrates traces, metrics, and logs to help monitor and optimize complex distributed systems.
Alternative to:




BetterStack

New Relic

DataDog

Splunk
Uptrace is an OpenTelemetry-based platform that integrates traces, metrics, and logs to help monitor and optimize complex distributed systems.
Stars
3,681Forks
185Last commit
2 days ago

KloudMate
KloudMate offers application performance monitoring and observability for microservices, with dashboards, log analysis, request tracing, and error monitoring.
KloudMate offers application performance monitoring and observability for microservices, with dashboards, log analysis, request tracing, and error monitoring.