Integration
up0 + Grafana
Push up0 uptime metrics to your Grafana stack via the Prometheus remote write endpoint. Plot uptime alongside latency, error rates, and infrastructure metrics.
What you get
- Plot uptime data on the same dashboard as CPU, memory, and error rates: one pane of glass.
- up0 exports per-region probe data so you can pinpoint whether an outage is regional or global.
- Grafana alerting rules on up0 metrics let you cross-alert: page when uptime drops below 99.5% over 1 hour.
Setup
up0 is in early access. Here's exactly what setup looks like once your team is onboarded.
- 1In up0: Settings → Integrations → Metrics Export, copy your Prometheus remote write URL and bearer token1 min
- 2In your Prometheus config, add a remote_write target pointing to the up0 endpoint2 min
- 3Restart Prometheus and verify metrics appear under up0_probe_success and up0_probe_duration_ms2 min
- 4In Grafana, add your Prometheus datasource if not already connected1 min
- 5Build Grafana panels using the metrics above3 min
prometheus.yml remote_write config
remote_write:
- url: https://metrics.up0.io/remote-write
bearer_token: YOUR_METRICS_TOKEN
write_relabel_configs:
- source_labels: [__name__]
regex: "up0_.*"
action: keep
# Available metrics:
# up0_probe_success{monitor="prod-api", region="us-east-1"} 1
# up0_probe_duration_ms{monitor="prod-api"} 142
# up0_incident_active{monitor="prod-api"} 0
# up0_uptime_ratio_24h{monitor="prod-api"} 0.9997Set up Grafana alerts in 5 minutes
up0 is in early access, join the waitlist to get started