Open-Source Alternatives to Datadog
Based on our dataset, the self-hostable open-source alternatives to Datadog are SigNoz and Uptime Kuma. The Datadog plan we benchmark is Pro APM + Logs (~$180/mo base + per-host/span fees).
Data last updated . How we check.
Quick comparison
| Alternative | License | RAM in starter config | Needs Postgres / Redis | Migration |
|---|---|---|---|---|
| SigNoz | MIT / Apache-2.0 | 2048 MB | No / No | Easy (Drop-in OpenTelemetry SDKs) |
| Uptime Kuma | MIT | 256 MB | No / No | Instant (2-minute setup) |
SigNoz
OpenTelemetry-native open-source APM, logs, metrics, and traces powered by ClickHouse
- ClickHouse columnar speed (10x cheaper storage)
- Unified metrics, traces & logs in one pane
- Zero vendor lock-in via OpenTelemetry
Docker image signoz/frontend:latest. GitHub: SigNoz/signoz (20.8k stars when our data was last updated). Website: https://signoz.io
Uptime Kuma
Self-hosted uptime monitoring and status pages with 90+ notification channels (Slack, Telegram, Email)
- Replaces Pingdom & BetterStack status pages
- SSL certificate expiry alerts
- Uses <200MB RAM
Docker image louislam/uptime-kuma:1. GitHub: louislam/uptime-kuma (64.1k stars when our data was last updated). Website: https://uptime.kuma.pet
Switching from Datadog
- Pick an alternative above and open its comparison page for the cost breakdown.
- Generate a free starter
docker-compose.ymlin the stack builder. - Test it on a small server with a copy of your data before moving the team over.
- Check the migration notes in the table, and the official docs of the tool you pick.
More detail: Replace Datadog guide.
FAQ
What are the open-source alternatives to Datadog?
In the StackSwitcher dataset, the self-hostable open-source alternatives to Datadog are SigNoz, Uptime Kuma.
Which Datadog plan does StackSwitcher compare against?
We benchmark Datadog Pro APM + Logs (~$180/mo base + per-host/span fees). The main pain point we note: Infamous 'surprise bill' pricing on custom metrics, logs ingestion, and APM spans that regularly hits $500-$2,000/mo.
How much RAM does SigNoz need when self-hosted?
Our starter Docker config budgets 2048 MB of RAM for SigNoz. Real needs depend on your usage.
How much RAM does Uptime Kuma need when self-hosted?
Our starter Docker config budgets 256 MB of RAM for Uptime Kuma. Real needs depend on your usage.
Config templates are MIT licensed and provided "AS IS", with no warranty of any kind and no liability. Prices and specs are informational estimates from our dataset, so check the vendor and project sites before you decide. See the Terms & No Warranty disclaimer.