Alternatives to Pinpoint
Trace application requests across distributed services. The listings below can replace it for an important use case. Each note says what changes if you switch.
The original
Pinpoint
Trace application requests across distributed services.
Replacements
Listings that take over the same core job as Pinpoint.
Jaeger
Follow requests across services to investigate distributed-system latency.
Jaeger collects and presents distributed traces for latency investigation under Apache-2.0, and needs applications with compatible tracing instrumentation.
Zipkin
Collect trace timing data to troubleshoot service-to-service latency.
Zipkin collects trace timing data and shows how requests move through services under Apache-2.0, but requires instrumented applications and storage configuration.
Apache SkyWalking
Observe distributed applications through traces, metrics and related service information.
Apache SkyWalking adds application-performance views with metrics and service information alongside traces, and requires deploying collectors and configuring supported instrumentation.
SigNoz
Open-source full-stack observability platform built on OpenTelemetry and ClickHouse.
SigNoz combines APM, logs, traces and metrics on OpenTelemetry and ClickHouse, with a freemium model and the overhead of running a ClickHouse-backed stack.
Grafana Tempo
Store and query distributed traces with a dedicated tracing back end.
Grafana Tempo is an AGPL-3.0 tracing back end using object storage, which needs trace instrumentation, collectors and a separate visualization setup.
Uptrace
Explore traces, metrics and logs collected through OpenTelemetry.
Uptrace explores traces, metrics and logs collected through OpenTelemetry under AGPL-3.0, and requires telemetry instrumentation and a supported storage setup.
Coroot
Investigate application behavior using automatically collected observability data.
Coroot uses eBPF-based collection where supported, combining service views with metrics and traces, though deep collection needs compatible Linux hosts and privileges.
Similar software
Related functionality, not a direct replacement.
OpenTelemetry Collector
Receive, process and export telemetry through a vendor-neutral collector.
HyperDX
Investigate application failures using linked logs, traces and related telemetry.
OpenObserve
Collect logs, metrics and traces in a unified observability application.
Grafana
Dashboard and visualization front end for metrics, logs and traces.
Prometheus
Metrics database that scrapes targets and evaluates alerting rules.