Self-Hosted Observability Directory

Self-Hosted Observability Directory

Self-hosted observability, keyed on the SaaS you're replacing.

JavaScript disabled? Browse by category or SaaS you're replacing.

Engineering teams are leaving observability SaaS in record numbers. Datadog bills shocked the industry; New Relic’s 2023 pricing change sent waves of teams searching for alternatives.

This directory curates self-hosted, open-source observability tools — organized by the SaaS vendor they replace. No listicles. No affiliate-laundered opinions. Just structured entries with license, repo, deployment model, and honest notes.

Start by the SaaS you want to leave

Or browse by signal

Metrics · Logs · Traces · APM · Errors · Uptime · Profiling · All-in-One

Migration playbooks

Datadog

8-12 weeks

A phased path for moving metrics, logs, traces, dashboards, and alerting away from Datadog without losing operational coverage.

Honeycomb

8-12 weeks

A cautious path for replacing Honeycomb-style event analysis with OpenTelemetry pipelines, trace backends, and queryable logs.

New Relic

6-10 weeks

A migration plan for teams replacing New Relic APM, logs, infrastructure metrics, and dashboards with OpenTelemetry-native tooling.

Sentry

4-8 weeks

A focused plan for replacing hosted Sentry with self-hosted error tracking while preserving release, source map, alerting, and ownership workflows.

Splunk

10-14 weeks

A practical plan for moving expensive Splunk log search and operational dashboards to open-source log pipelines and search backends.

All tools (37)

Alertmanager

The deduplication, grouping, and routing layer for Prometheus alerts. Sends to PagerDuty, Slack, email, webhooks.

Apache-2.0 · Go · ★ 8500 · Fresh

Fluent Bit

CNCF graduated lightweight log/metric forwarder. The default in-cluster log shipper for Kubernetes.

Apache-2.0 · C · ★ 8000 · Fresh

GlitchTip

Sentry-API-compatible error tracking, but MIT-licensed and lighter. Drop-in for Sentry SDKs.

MIT · Python / Django · ★ 1200 · Fresh

GoAccess

Fast terminal and HTML dashboard for analyzing web server access logs in real time.

MIT · C · ★ 20700 · Fresh

Grafana OnCall

Open-source on-call and incident-response — schedules, escalation policies, ChatOps. The closest OSS analog to PagerDuty.

AGPL-3.0 · Python / TypeScript · ★ 3500 · Fresh

Graylog

Mature log management and search with streams, pipelines, dashboards, and alerting. A practical Splunk alternative for log-heavy teams.

SSPL-1.0 · Java / TypeScript · ★ 8100 · Fresh

Karma

Drop-in dashboard for Alertmanager — multi-cluster aggregation, richer grouping UI, on-call status, silence management.

Apache-2.0 · TypeScript / Go · ★ 2500 · Fresh

Vector

High-performance observability data pipeline. Sources, transforms, sinks — written in Rust by Datadog (open source).

MPL-2.0 · Rust · ★ 22000 · Fresh