Skip to content

Datadog

The Datadog skill connects Claude to your Datadog environment for log search, metric queries, and monitor status. It covers the observability data you need for alert investigation and performance analysis.

FieldValue
IDdatadog
Categoryobservability
Required env varsDD_API_KEY, DD_APP_KEY
Optional env varsDD_SITE (default: datadoghq.com)
ToolDescription
datadog_search_logsSearch logs using Datadog query syntax with time range filters
datadog_query_metricsQuery time-series metrics (e.g., avg:system.cpu.user{*})
datadog_list_monitorsList monitors, optionally filtered by name or tags
  1. Go to Datadog > Organization Settings > API Keys and create (or copy) an API key.
  2. Go to Organization Settings > Application Keys and create an application key.
  3. Set the environment variables:
Terminal window
export DD_API_KEY="your-api-key"
export DD_APP_KEY="your-app-key"

If your Datadog account is on a non-US site, set DD_SITE:

Terminal window
export DD_SITE="datadoghq.eu" # EU
export DD_SITE="us3.datadoghq.com" # US3
export DD_SITE="us5.datadoghq.com" # US5
export DD_SITE="ap1.datadoghq.com" # AP1

When DD_SITE is not set, the skill defaults to datadoghq.com (US1).

Triage workflow:

  • gather — Search logs for error patterns, query metrics for anomalies, and check monitor status to understand the scope of an alert.

Datadog is interchangeable with Sentry and BetterStack at the gather node. The executor uses whichever observability skills are configured. If you use multiple observability providers, Claude will query all of them for a more complete picture.