Datadog
Monitor infrastructure, query metrics, manage monitors, and analyze logs in Datadog
The Datadog integration connects your agents to Datadog for monitoring infrastructure health, querying metrics and logs, managing monitors and incidents, and tracking SLOs.
You need:
- Open your agent in Agent Studio
- In the Integrations panel, click Add Integration Config
- Select Datadog from the integration list
- Give the config a display name (e.g., "Datadog")
- Enter your Datadog site (e.g.,
datadoghq.com for US1, datadoghq.eu for EU)
- Enter your Application Key
- Enter your API Key
- Save the agent revision
- In an Agent Step, attach Datadog tools from the tools panel
- Tools are referenced as
datadog.list_monitors, datadog.search_logs, etc.
| Tool | Description | Action Type |
|---|
list_monitors | List all monitors with filtering by name, tags, and type | ReadOnly |
get_monitor | Get details of a specific monitor including status and thresholds | ReadOnly |
mute_monitor | Mute a monitor to suppress notifications | Reversible |
unmute_monitor | Unmute a previously muted monitor | Reversible |
| Tool | Description | Action Type |
|---|
query_metrics | Query metric time series data for a given time range | ReadOnly |
list_active_metrics | List actively reporting metrics for discovery | ReadOnly |
| Tool | Description | Action Type |
|---|
search_logs | Search and filter logs using Datadog query syntax | ReadOnly |
list_events | Query the event stream with time range and filters | ReadOnly |
| Tool | Description | Action Type |
|---|
list_hosts | List all monitored hosts with metadata and metrics | ReadOnly |
list_incidents | List all incidents | ReadOnly |
| Tool | Description | Action Type |
|---|
list_dashboards | List all dashboards | ReadOnly |
get_dashboard | Get dashboard details including widgets and layout | ReadOnly |
list_slos | List all Service Level Objectives | ReadOnly |