Integration
up0 + Datadog
Forward up0 uptime events to Datadog as service checks and custom metrics. Correlate downtime with APM traces, logs, and infrastructure data in the same view.
What you get
- Service check status appears in Datadog dashboards alongside APM and infrastructure data, no separate pane.
- Tags on each check (env, service, region) let you filter and alert in Datadog using your existing tag taxonomy.
- Recovery events flip the check to status 0 (OK), closing Datadog monitors automatically without manual intervention.
Setup
up0 is in early access. Here's exactly what setup looks like once your team is onboarded.
- 1In Datadog, go to Integrations → API → Create API Key, copy the key1 min
- 2In up0: Settings → Notification Channels → Add Channel → Webhook30 sec
- 3Set URL to https://api.datadoghq.com/api/v1/check_run and add header: DD-API-KEY: YOUR_API_KEY1 min
- 4Configure the payload template using the example below2 min
- 5Use "Send test event" and verify the service check appears in Datadog under Infrastructure → Service Checks1 min
Datadog service check payload
{
"check": "up0.monitor.status",
"host_name": "api.example.com",
"status": 2,
"message": "HTTP 503: Production API down",
"tags": [
"monitor_id:mon_01HX",
"env:production",
"service:api",
"region:us-east-1"
],
"timestamp": 1705329720
}
// Status codes: 0 = OK, 1 = WARNING, 2 = CRITICAL, 3 = UNKNOWNSet up Datadog alerts in 5 minutes
up0 is in early access, join the waitlist to get started