Tracing and APM tools with a free plan in 2026

Distributed tracing and application performance monitoring: follow a request across services and find where the time goes. This list has 17 tracing and APM tools. Of these, 8 are open source, 17 have a free plan and 9 can be self-hosted. Checked by hand on 30 September 2026.

  1. 1

    Apache SkyWalking

    APM for distributed systems from the Apache Software Foundation: agents and service mesh probes collect traces, metrics and logs and draw service topology maps.

    Free Open source (Apache-2.0) Self-hosted APMTracesMetricsLogs
  2. 2

    AppSignal

    APM for Ruby, Elixir, Node.js, Python, PHP, Go and front-end JavaScript that combines performance, errors, logs, host metrics, uptime checks and cron check-ins.

    Free plan Free: 30K requests, 1 GB logs, 5-day retention APMErrorsLogsUptime checks
  3. 3

    DeadBro

    APM for Ruby on Rails apps installed as a gem: request traces, slow SQL and N+1 query detection, and error tracking, priced by requests.

    Free plan Free: 50k requests/mo, 1 app APMErrors
  4. 4

    Grafana Tempo

    Distributed tracing backend that stores traces cheaply in object storage and accepts OpenTelemetry, Jaeger and Zipkin data.

    Free plan Open source (AGPL-3.0) Self-hosted TracesOpenTelemetry
  5. 5

    Honeycomb

    Observability built for high-cardinality event data: query traces and events by any field to work out why production behaves the way it does.

    Free plan Free: 20M events/mo TracesOpenTelemetryAPM
  6. 6

    Inspector

    Code-level monitoring for PHP apps (Laravel, Symfony, CodeIgniter, Drupal) that shows transactions, database queries and errors as they happen.

    Free plan Free: 30K transactions/mo, 3 team members APMErrors
  7. 7

    Jaeger

    CNCF distributed tracing platform for collecting, storing and exploring request traces across microservices; version 2 is built on the OpenTelemetry Collector.

    Free Open source (Apache-2.0) Self-hosted TracesOpenTelemetry
  8. 8

    Lumigo

    Troubleshooting for serverless and container apps with automatic distributed tracing that captures request and response payloads across AWS Lambda and other services.

    Free plan Free: 150k traces, 5 GB logs/mo TracesAPMLogs
  9. 9

    Odigos

    Uses eBPF to add OpenTelemetry tracing to applications on Kubernetes without code changes and sends the data to any backend.

    Free plan Open source (Apache-2.0) Self-hosted TracesOpenTelemetryKubernetes
  10. 10

    OpenTelemetry eBPF Instrumentation (OBI)

    Zero-code eBPF instrumentation that produces traces and RED metrics for HTTP, gRPC, database and messaging calls from Linux processes. Started as Grafana Beyla and was donated to OpenTelemetry.

    Free Open source (Apache-2.0) Self-hosted OpenTelemetryTracesMetricsKubernetes
  11. 11

    Pinpoint

    APM for large Java and PHP systems that traces transactions across services and draws a server map of their calls.

    Free Open source (Apache-2.0) Self-hosted APMTraces
  12. 12

    Pixie

    Kubernetes observability that uses eBPF to capture service traffic, metrics and CPU profiles automatically; a CNCF sandbox project.

    Free Open source (Apache-2.0) Self-hosted KubernetesAPMMetrics
  13. 13

    Scout APM

    APM for Ruby, Python, PHP and Elixir apps that points to slow endpoints, N+1 queries and memory bloat, with error and log monitoring included.

    Free plan Free: 300K transactions, 5k errors, 1 GB logs APMErrorsLogs
  14. 14

    Sentry

    Captures exceptions and crashes from web, mobile and backend SDKs, groups them into issues with stack traces and releases, and alerts owners. Adds tracing, replays and logs.

    Free plan Free: Developer: 5K errors/month, 1 user Self-hosted ErrorsAPMTracesReal user monitoring
  15. 15

    Site24x7

    Zoho's monitoring suite for websites, servers, networks, applications and cloud, with synthetic transactions and RUM; plain uptime checks have a free plan.

    Free plan Free: Uptime checks for 50 resources, email alerts Uptime checksSynthetic checksInfrastructureAPM
  16. 16

    Skylight

    Performance profiler for Ruby on Rails apps that aggregates request traces into per-endpoint breakdowns; free for open source apps.

    Free plan Free: 100,000 traces/mo APM
  17. 17

    Zipkin

    Distributed tracing system that collects timing data from instrumented services and shows where latency builds up across them.

    Free Open source (Apache-2.0) Self-hosted Traces

Side by side

Tool Pricing Free plan Open source Self-hosted Distributed tracingOTLP traces ingestService mapAuto-instrumentationDatabase query analysisError captureLatency and error alertsTrace to log correlationSampling controlsCode-level detail
Apache SkyWalking Free Yes Yes Yes YesYesYesYesYes-Yes-YesYes
AppSignal Free plan 30K requests, 1 GB logs, 5-day retention No No YesYesYesYesYesYesYesYes--
DeadBro Free plan 50k requests/mo, 1 app No No ---YesYesYesYes---
Grafana Tempo Free plan Yes Yes Yes YesYesYesNo--No---
Honeycomb Free plan 20M events/mo No No YesYesYesYes--YesYesYes-
Inspector Free plan 30K transactions/mo, 3 team members No No ---YesYesYesYes---
Jaeger Free Yes Yes Yes YesYesYesNo--No-Yes-
Lumigo Free plan 150k traces, 5 GB logs/mo No No YesYes-YesYesYesYesYes--
Odigos Free plan Yes Yes Yes Yes-YesYes----Yes-
OpenTelemetry eBPF Instrumentation (OBI) Free Yes Yes Yes Yes--Yes--NoYes--
Pinpoint Free Yes Yes Yes Yes-YesYesYesYesYesYes-Yes
Pixie Free Yes Yes Yes --YesYesYes----Yes
Scout APM Free plan 300K transactions, 5k errors, 1 GB logs No No ---YesYesYesYesYes-Yes
Sentry Free plan Developer: 5K errors/month, 1 user No Yes YesYes-YesYesYesYesYesYesYes
Site24x7 Free plan Uptime checks for 50 resources, email alerts No No YesYesYesYesYesYesYes--Yes
Skylight Free plan 100,000 traces/mo No No ---YesYes-----
Zipkin Free Yes Yes Yes Yes-Yes---No---

Yes: confirmed in the tool's documentation. No: documented as not offered. -: not confirmed. Plans and prices change; check each tool's own site before you decide.

More lists