My open‑source monitoring stack in 2026 – 5 tools that replaced Datadog for $0
Описание и применение
Автор заменил Datadog на собственный стек из Prometheus, Grafana, Loki, SigNoz и Uptime Kuma, снизив расходы с ~900 USD до ~10 USD в месяц, но потеряв управляемую надёжность и мгновенное оповещение.
Задача
Datadog cost $900–$1,500/month for a 12‑service, 20‑host setup with 50 GB/day metrics, which was unsustainable for a side project.
Результат
The stack reduced monthly cost from ~$900 to ~$10 while retaining metrics, logs, APM, uptime, and alerting, but required self‑hosted maintenance and manual instrumentation.
Рабочий процесс
- Deploy a single VM with 4 GB RAM
- Install Prometheus (≈1 GB RAM) and Grafana (≈200 MB)
- Configure Prometheus to scrape Node Exporter and app exporters
- Set up Thanos with S3 backend for long‑term storage (~$5/month)
- Install Loki and Promtail; ship logs (~20 GB/day)
- Deploy Uptime Kuma on the same VM for status page
- Set up SigNoz for distributed tracing of main API
- Configure Alertmanager to route alerts to Discord, email, and PagerDuty
Доказательства
Datadog wanted $1,500/month for my setup.
Prometheus scrapes metrics from my services (Node Exporter for hosts, app-specific exporters for apps).
Loki is "Prometheus but for logs" — it doesn't index log content, just labels.
Uptime Kuma ... pings every 5 minutes, alerts via email/Discord/Telegram on failure.
SigNoz is a Datadog APM alternative. It's OpenTelemetry-native, so any OTel-instrumented service works.
- Дата записи: 2026-10-19T22:41:28.328Z