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 Integrations from the sidebar
- Select Datadog from the catalog
- Click Add Integration Config
- 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 config
- Open your agent in Agent Studio and select an Agent Step
- Under Attached Integration Configurations, click Attach configuration and choose your config
- 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 |