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.

  1. 1
    In Datadog, go to Integrations → API → Create API Key, copy the key
    1 min
  2. 2
    In up0: Settings → Notification Channels → Add Channel → Webhook
    30 sec
  3. 3
    Set URL to https://api.datadoghq.com/api/v1/check_run and add header: DD-API-KEY: YOUR_API_KEY
    1 min
  4. 4
    Configure the payload template using the example below
    2 min
  5. 5
    Use "Send test event" and verify the service check appears in Datadog under Infrastructure → Service Checks
    1 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 = UNKNOWN

Set up Datadog alerts in 5 minutes

up0 is in early access, join the waitlist to get started

Join the waitlistSee all featuresView pricing