This connector is available to enabled workspaces during rollout. If Datadog
is not listed under data sources, contact your Summation administrator.
What you’ll need
- Your organization’s Datadog site, such as
datadoghq.com,us3.datadoghq.com, ordatadoghq.eu. - An API key and an application key for the same Datadog organization.
- Read permissions for each dataset you plan to import.
Summation stores both keys as connector secrets. Do not enter keys in dataset names or queries. This connector does not request write permissions or use an OAuth sign-in flow.
Connect Datadog
- Open Connectors, select New connection, and choose Datadog.
- Enter a connection name and select the Datadog site that matches your organization.
- Enter the API key and Application key.
- Optionally enable Scheduled snapshots and choose a cadence.
- Select Test connection, then Continue.
- Select Add Dataset. Choose a dataset first; Summation fills in its default name. You can rename it before saving.
- Set the query and, where available, time range. Add other datasets as needed, then select Create connector.
Choose a dataset
Logs
Enter a Datadog log search query, such asenv:production service:checkout status:error. Choose a narrow time range to start. The table contains the listed common fields, not every custom log attribute.
Metrics
Enter a metric query, for exampleavg:system.cpu.user{env:production} by {host}. The table contains the points returned by Datadog, with their series, scope, and unit. This is not a download of every metric in your organization.
Monitors
Enter a monitor search query, such astype:metric status:alert, or leave it blank for accessible monitors. This dataset is current monitor inventory, not alert history, so it has no time-range control.
Log aggregates
Enter a log search query and select Count, Sum, Average, Minimum, Maximum, or 95th percentile. Other than Count, these aggregations require a numeric Measure, such as@duration, available in your logs. Optionally group by a facet such as service, and choose an hourly or daily bucket interval.
For example, count env:production status:error by service over the last 24 hours with hourly buckets to report error volume without importing individual events.
Time ranges and refreshes
Logs, Metrics, and Log aggregates support Last hour, Last 24 hours, Last 7 days, Last 30 days, or a Custom range. Custom From and To values are in UTC and must define a positive range of at most 31 days.- Relative ranges are evaluated when a refresh starts. Retries retain that refresh’s time window.
- Custom ranges stay fixed until you edit them. Repeating a refresh does not advance the dates.
- Every successful refresh replaces the table’s contents with the selected query result. Incremental append is not supported.
- If a refresh fails, the previously materialized table remains available. A successful query with no matches produces an empty table.
- Use the dataset’s refresh control for a manual update, or enable Scheduled snapshots for recurring updates.