Stacks / Monitoring
Medium
Grafana + Checkcle
Metrics, dashboards, and uptime you host. Datadog without the host SKU.
The problem
Datadog prices every host, every APM, every extra product. Grafana OSS plus Prometheus (or Grafana Alloy) covers dashboards; Checkcle covers uptime. You stop buying SKUs.
Replaces
Datadog
Estimated SaaS saved
$12,000
per year, small team, before lock-in
Deploy on RailwayPlaceholder: Grafana + a metrics backend, and Checkcle for HTTP checks. Volumes for both. This is a second-wave template after Checkcle solo.
The stack
- Grafana
OSS dashboards and alerting
- operacle/checkcle
Go uptime checks
Cost table
| You stop paying | Typical / year | Self-host instead |
|---|---|---|
| Datadog APM + infra (small fleet) | $12,000 | Grafana + Checkcle |
Agent setup prompt
Replace Datadog with Grafana OSS and Checkcle. - Grafana + Prometheus or Grafana Alloy for metrics. Checkcle for HTTP/TCP uptime (already a c17 stack). - Persist both. Import one dashboard. Point c17.io at Checkcle as the first check. - Do not enable Grafana Cloud unless the operator asks — that is another vendor.
Also as markdown: /stacks/grafana-observability.md
FAQ
- Is this full APM?
- Not out of the box. Grafana + traces (Tempo/Pyroscope) can grow into it. Most teams miss dashboards and uptime first, which this covers. APM is a later add.