← Back to DevKit Guides LLM harnesses Code editors Terminals API clients Git clients Database tools Note-taking CI/CD Container tools Monitoring DevKit tools

Monitoring & observability

Monitoring and observability are how you know your software is working — and how you find out why it isn't. Pick based on what you need to see: uptime, errors, metrics, traces, or all of it, and whether you want to self-host or pay a vendor. Each entry gives a verdict, what it is good at, what it is bad at, and who it is best for. Checked Oct 2026.

Contents

8 tools. Click any entry to jump to its verdict.

Monitoring

Grafana Official site →

Verdict. The dashboard layer of the open-source observability stack — the best way to see Prometheus, Loki, and Tempo data in one place.

What it is. The open-source visualization and dashboarding platform: query metrics, logs, and traces from Prometheus, Loki, Tempo, and dozens of other sources, with alerting and a huge plugin library.

Good.

  • Best-in-class dashboards with a huge plugin and panel library; the de facto standard
  • Queries any source — Prometheus, Loki, Tempo, Elasticsearch, CloudWatch, and more
  • Free and open source (AGPL-3.0); Grafana Cloud has a generous free tier
Bad.
  • Grafana is the visualization layer, not the data store — you still need Prometheus/Loki underneath
  • Alerting and dashboard-as-code take setup; the UI has a learning curve
  • Grafana Cloud usage pricing (per series, per GB) needs watching as you scale

Best for. Teams who already run Prometheus/Loki and want the standard dashboarding and alerting layer

Price: Free / open source (AGPL-3.0); Grafana Cloud free tier; Pro from $19/mo platform fee + usage · Official site · Docs · Pricing

Prometheus Official site →

Verdict. The metrics standard for cloud-native systems — the engine behind most Kubernetes monitoring, and deliberately narrow in scope.

What it is. An open-source monitoring and alerting toolkit built around a time-series database and the PromQL query language, with a pull-based scrape model and exporters for nearly everything.

Good.

  • The de facto metrics standard — native to Kubernetes and supported by every observability tool
  • Powerful PromQL queries and a simple pull model that scales with federation
  • Free and open source (Apache 2.0, CNCF) with a huge exporter ecosystem
Bad.
  • Metrics only — no logs or traces; you need Loki/Tempo or another tool for those
  • Long-term storage and high availability need extra components (Thanos, Cortex, Mimir)
  • PromQL has a learning curve, and cardinality mistakes can blow up storage

Best for. Cloud-native teams who need reliable metrics and alerting, usually paired with Grafana

Price: Free / open source (Apache 2.0, CNCF) · Official site · Docs

Datadog Official site →

Verdict. The everything platform — the most complete observability in one login, with the bill to match.

What it is. A SaaS observability platform covering infrastructure monitoring, APM, logs, RUM, synthetics, and security, with 1,000+ integrations and dashboards that correlate it all.

Good.

  • Broadest coverage in one product — infra, APM, logs, RUM, synthetics, and security
  • Polished dashboards and strong correlation between metrics, traces, and logs
  • 1,000+ integrations; the safest 'just works' choice for a growing team
Bad.
  • Expensive and hard to forecast — per-host, per-GB, and per-event meters stack up
  • Billing is per host at the 99th percentile, so autoscaling spikes set the month's bill
  • Free tier (up to 5 hosts, 1-day retention) is a demo, not a production plan

Best for. Growing teams that want everything in one polished platform and can afford it

Price: Free tier (up to 5 hosts); Infrastructure Pro $15/host/mo billed annually ($18 on-demand); APM $31/host/mo; logs $0.10/GB ingest · Official site · Docs · Pricing

Sentry Official site →

Verdict. The default error tracker — the fastest way from a production crash to a fix, with usage pricing that punishes noisy apps.

What it is. An error-tracking and application-monitoring platform: SDKs capture exceptions, stack traces, releases, session replays, and traces, grouped into actionable issues with alerts.

Good.

  • Best-in-class error grouping and stack traces; SDKs for every major language and framework
  • Release tracking, session replay, and tracing in the same product
  • Free Developer tier (5,000 errors/mo); self-hostable as source-available software
Bad.
  • Costs scale with event volume — one looping bug can burn the monthly quota fast
  • AI debugging add-on (Seer) is $40 per active contributor/mo on top
  • No infrastructure monitoring — you still need a second tool for hosts and metrics

Best for. Web and mobile teams who want the standard error tracker with great SDKs

Price: Free Developer tier (5,000 errors/mo, 1 user); Team $26/mo (50,000 errors); Business $80/mo; usage-based beyond · Official site · Docs · Pricing

New Relic Official site →

Verdict. The full-stack platform with the most generous free tier — pay for people and data, not hosts.

What it is. A full-stack observability platform (APM, infrastructure, logs, browser/mobile monitoring, synthetics) with NRQL querying, billed per user and per GB ingested rather than per host.

Good.

  • Free tier is genuinely useful: 100 GB/mo ingest, 1 full-platform user, unlimited basic users
  • No per-host billing — instrumenting more servers doesn't automatically raise the bill
  • Every feature is available on every plan; NRQL is a flexible query language
Bad.
  • Full-platform seats get expensive fast on Pro ($349/user/mo); seat planning matters
  • Dashboard building and UI polish lag Datadog
  • Data overage (from $0.35/GB) can spike during incidents — no built-in cap

Best for. Small teams sending lots of telemetry who want full observability at a low floor

Price: Free (100 GB/mo, 1 full user); Standard from $10/mo (first full user); Pro $349/user/mo billed annually; data from $0.35/GB beyond free tier · Official site · Docs · Pricing

Honeycomb Official site →

Verdict. The debugger's observability tool — keep every event and ask any question, if you can afford the event volume.

What it is. An event-based observability platform for distributed systems: it stores full-fidelity events (traces, logs) and lets you slice by any dimension, with BubbleUp to find what changed.

Good.

  • High-cardinality queries on raw events — debug the exact subset of users affected, not an aggregate
  • BubbleUp automatically surfaces what changed between good and bad requests
  • Excellent OpenTelemetry support; free tier includes 20M events/mo
Bad.
  • Every span counts as an event, so deeply instrumented apps burn volume fast; costs rise with trace depth
  • Pro pricing has moved (from ~$130/mo for 100M events) — check the current page before budgeting
  • No infrastructure monitoring or error tracking — it's for debugging, not for everything

Best for. Teams debugging complex distributed systems who need high-cardinality, exploratory queries

Price: Free (20M events/mo); Pro from ~$130/mo (100M events/mo); Enterprise custom · Official site · Docs · Pricing

OpenTelemetry Official site →

Verdict. Not a product — the vendor-neutral standard that makes every other tool on this page interchangeable.

What it is. The CNCF standard for instrumenting code: vendor-neutral APIs, SDKs, and a Collector that receives traces, metrics, and logs and forwards them to any backend (Jaeger, Grafana, Datadog, Honeycomb…).

Good.

  • Instrument once, send anywhere — no vendor lock-in on your telemetry
  • The industry standard, backed by every major observability vendor
  • Free and open source (Apache 2.0, CNCF) with SDKs for all major languages
Bad.
  • It's a standard and a toolkit, not a finished product — you still need a backend to store and view data
  • Collector configuration and sampling take real setup work
  • Semantic conventions and SDK maturity vary by language

Best for. Any team instrumenting a new service — the default choice for telemetry in 2026

Price: Free / open source (Apache 2.0, CNCF) · Official site · Docs

Uptime Kuma Official site →

Verdict. The self-hosted uptime monitor — a pretty status page and alerts for the price of a tiny VPS.

What it is. A free, open-source, self-hosted uptime monitor: HTTP(S), TCP, DNS, and keyword checks with notifications (90+ services), a status page, and a clean dashboard.

Good.

  • Free and open source; runs on almost anything, including a $5 VPS or a Raspberry Pi
  • Beautiful status pages and 90+ notification integrations (Telegram, Slack, email…)
  • Simple setup — one Docker container, no database to manage
Bad.
  • Uptime checks only — no APM, logs, or metrics; it won't tell you why something is slow
  • Self-hosted means you monitor the monitor; if the VPS dies, alerts stop
  • Single-user focus; no team features or SSO in the free version

Best for. Solo developers and small teams who want a free, self-hosted uptime monitor and status page

Price: Free / open source (MIT) · Official site · Docs