Datadog logo
Engineering integration

Datadog dashboards on Apple TV and every office display

Your Datadog monitors, live on every office display. Connect Datadog, describe the dashboard you want, and your AI builds it. It runs on an Apple TV, a native tvOS app. Always on.

Monitors by stateLive
2
Alert
5
Warn
3
No Data
214
OK

An example Datadog widget. You describe it, your AI builds it.

What you can build

Real widgets, not mockups of a single layout. Each one is a screen you can stand up from Datadog.

Active incidentsLive
Checkout 5xx spike
Payments
SEV-2
Search latency
Platform
SEV-3
EU ingest lag
Data
SEV-3
  • Monitor counts by state: OK, Alert, Warn, No Data. No Data is its own state, never treated as OK.
  • A list of monitors that are not OK, plus open incidents if Incident Management is on.
  • A sparkline for one metric you name, such as system.cpu.user or aws.elb.request_count.
  • SLO status: live SLI, error budget remaining, and state.
  • Host counts: how many are active, and how many are up.
  • An all-clear celebration when nothing is in Alert.

What you can pull from Datadog

Dance Party reads one Datadog org through Datadog's own API, read-only. Anything below can go on a screen. You never write a query.

Monitors

API docs ↗
  • Monitor counts by state
    How many monitors are OK, Alert, Warn, No Data, or Unknown. No Data is its own state.
  • Alerting monitors
    One page of monitors that are not OK, with their current state.

Incidents

API docs ↗
  • Active incidents
    Incidents in state:active, with severity. Needs Datadog Incident Management on the account.

Metrics & SLOs

API docs ↗
  • Timeseries
    avg, sum, min, or max of one metric name, optional tags such as env:prod, over 1 to 30 days. The adapter writes the query.
  • SLO status
    Each SLO's live SLI, error budget, and state (ok, warning, breached, no_data).
  • Host count
    total_active and total_up from Datadog's host totals.

How to connect Datadog

API key connection. No code, no drag-and-drop.

  1. 1
    In Dance Party, open Settings, then Integrations.
    Integrations
    Connect a data source and DJ Agent builds dashboards from live data. Connected accounts power widgets that refresh on their own.
    Datadog logoDatadogNot connected
    Monitors, incidents, SLOs, and hosts.
    Connect Datadog
    HubSpot logoHubSpotNot connected
    Pipeline, deals, and closed revenue.
    Connect HubSpot
    Slack logoSlackNot connected
    Live messages from any channel.
    Connect Slack
    Stripe logoStripeNot connected
    Revenue, MRR, and new customers.
    Connect Stripe
    Notion logoNotionNot connected
    Docs, tasks, and database records.
    Connect Notion
    Google Analytics logoGoogle AnalyticsNot connected
    Traffic, acquisition, and conversion rates.
    Connect Google Analytics
  2. 2
    Click Connect on Datadog. Paste an API key and a scoped application key, and pick the Datadog site you log in at. Dance Party stores both encrypted and connects.
    Datadog logo
    Datadog
    Not connected
    Paste a read-only Datadog API key. It is stored encrypted.
    Connect Datadog
    Get your Datadog application key
  3. 3
    Describe the dashboard in plain English. For example: monitors by state, plus hosts that are up.
    New dashboard+ Widget
    Describe a widget in DJ Agent, or click + Widget
    DJ Agent
    DATA SOURCES
    Datadog logoDatadogConnected
    Show our Datadog monitors by state, plus hosts that are up.Send
  4. 4
    Your AI builds the widget from your live Datadog data and drops it on the board.
    New dashboard+ Widget
    Datadog logoMonitors by stateLive
    2
    Alert
    5
    Warn
    3
    No Data
    214
    OK
    DJ Agent
    DATA SOURCES
    Datadog logoDatadogConnected
    Show our Datadog monitors by state, plus hosts that are up.Send
  5. 5
    Assign the dashboard to a screen. It goes live on the display.

Read-only, always. You paste an API key plus a scoped application key with only monitors_read, incident_read, timeseries_query, slos_read, and hosts_read. Dance Party stores both encrypted and only issues GETs. It never mutes monitors, submits metrics, or edits SLOs. Revoke the keys in Datadog at any time.

Frequently asked questions

Can I show a Datadog dashboard on a TV?

Yes. Connect Datadog, describe the dashboard, and your AI builds it. It runs on an Apple TV, a native tvOS app, on any office display. Always on, and it refreshes on its own.

Is the Datadog connection read-only?

Yes. You paste an API key and a scoped application key with five read scopes. Dance Party only issues GETs. It never mutes monitors, sets downtimes, submits metrics, or edits SLOs.

Which Datadog data can it display?

Monitor counts by state, one page of alerting monitors, active incidents, a sparkline for one metric you name, SLO error budget, and host totals. No Data is shown as its own state.

Do I need both an API key and an application key?

Yes. Datadog requires both headers on every read. Create a scoped application key with only the five read scopes, and pick the site that matches the URL you log in at.

Do I need to build the dashboard myself?

No. You never write a Datadog query. You connect Datadog, describe what you want, and your AI builds the dashboard and deploys it to a screen.

More integrations

Put your Datadog dashboard on every display

Connect Datadog. Describe what you want. Your AI builds it and it runs on every office display, 24/7.

Get Started