← All integrations

Datadog

Your own API keyProjects & Code

Connect it in Quilt

Datadog offers monitoring, observability, and security for cloud-scale applications, unifying metrics, logs, and traces to help teams detect issues and optimize performance

Uses your own API key. Composio asks for it once and keeps it; Quilt never sees it.

Reads on its own133

Agents use these right away.

  • Aggregate logsAggregate Datadog logs without downloading raw events for counts, unique-value counts, percentiles, numeric statistics, grouped breakdowns, and values over time.
  • Get DashboardGet a specific dashboard from Datadog.
  • Get On-Call scheduleRetrieves a Datadog On-Call schedule by ID.
  • Get Service DependenciesGet service dependency mapping from Datadog APM for a specific service, with upstream and downstream lists.
  • Get Synthetics LocationsTool to retrieve all available public and private locations for Synthetic tests in Datadog.
  • Get host tagsRetrieves tags associated with a specific host in Datadog, optionally filtered by tag source.
  • Get userRetrieve one Datadog organization user by ID, including related resources.
  • List All TagsList Datadog host tags, optionally filtered by source.
  • List API KeysList a page of Datadog API keys for security auditing, access management, and key rotation planning.
  • List APM ServicesList Datadog APM services, optionally filtering by environment.
  • List AWS IntegrationList AWS integrations in Datadog.
  • List IncidentsList a page of incidents from Datadog, with optional filtering and sorting.
  • List Log IndexesTool to retrieve a list of all log indexes configured in Datadog, including their names and configurations.
  • List active metricsDiscover metric names by listing actively reporting metrics since a given timestamp.
  • List metric tagsList indexed and ingested tags observed for one Datadog metric.
  • List monitorsList monitor details for your organization, with name and tag filters, group-state options, and pagination.
  • List On-Call notification channelsLists the On-Call notification channels configured for a Datadog user.
  • List On-Call notification rulesLists the On-Call notification rules configured for a Datadog user.
  • List OrganizationsList top-level Datadog organization metadata visible to the account.
  • List RolesList roles from Datadog organization.
  • List SLOsList Service Level Objectives (SLOs) from Datadog.
  • List span-based metricsList configured Datadog span-based metrics and their definitions.
  • List Synthetics TestsList Synthetics tests from Datadog, with optional tag and location filters and pagination parameters.
  • List UsersList users from Datadog organization.
  • List WebhooksList webhooks from Datadog for notification integrations.
  • Query metricsQueries Datadog metrics and returns time series data for a time range of up to 365 days.
  • Query scalar dataRun Datadog formula queries and return aggregated scalar columns.
  • Query timeseries dataRuns Datadog multi-product formula queries and returns aligned timeseries values.
  • Search logsSearches Datadog logs using a query and a time range of up to 15 days, with optional index, limit, and pagination cursor; times are Unix timestamps in milliseconds.
  • Search Spans AnalyticsSearch and analyze Datadog trace span data using filters, grouping, and aggregations.
  • Search TracesSearch Datadog APM span events across services using a query and time window, for investigating request flows and performance issues.
  • Check if a monitor can be deletedCheck if the given monitors can be deleted.
  • Check if SLOs can be safely deletedCheck if SLOs can be safely deleted without disrupting resources such as dashboards.
  • Tag Configuration Cardinality EstimatorTag Configuration Cardinality Estimator.
  • Fetch uptime for multiple testsFetch uptime for multiple tests.
  • Get parent tests for a subtestGet API multistep tests that include a given subtest, along with their monitor status.
  • Get available subtests for a multistep testGet API tests available as subtests for an API multistep test, excluding the current test.
  • Get an API testGet the detailed configuration of a Synthetic API test by its public ID.
  • Get an API test's latest results summariesGet an API test's latest results summaries.
  • Get an API test resultGet an API test result.
  • Get a browser testGet the detailed configuration (including steps) of a Synthetic browser test.
  • Get a browser test's latest results summariesGet the last 150 result summaries for a Synthetic browser test.
  • Get a browser test resultGet a specific full result from a Synthetic browser test.
  • Get Custom Evaluator ConfigurationRetrieve one custom Agent Observability evaluator configuration by name.
  • Get a dashboard listFetch an existing dashboard list definition by ID.
  • Get items of a Dashboard ListFetch the dashboard definitions in a dashboard list.
  • Get a derived metricGet the definition of a derived metric by name.
  • Get a downtimeGet downtime detail by downtime_id.
  • Get On-Call escalation policyRetrieves a Datadog On-Call escalation policy by ID.
  • Get an eventGet event details by event ID using GET /api/v1/events/{event_id}.
  • Get an eventGet the details of an event by event_id.
  • Get a global variableGet a Synthetics global variable by ID using GET /api/v1/synthetics/variables/{variable_id}.
  • Get hourly usageGets hourly Datadog usage records for product families and a UTC hour range.
  • Get metric metadataGet metadata for a specific metric using GET /api/v1/metrics/{metric_name}.
  • Get tag key cardinality detailsGet tag key cardinality details for a specific metric.
  • Get a mobile testGet the detailed configuration of a Synthetic mobile test.
  • Get monitorRetrieves detailed information about a specific Datadog monitor, including its current state, configuration, and any active downtimes.
  • Get a monitor configuration policyGet a monitor configuration policy by policy_id.
  • Get a monitor notification ruleGet a monitor notification rule by rule_id.
  • Get all monitor notification rulesGet all monitor notification rules.
  • Get a notebookGet a notebook using its notebook ID.
  • Get On-Call notification channelRetrieves an On-Call notification channel for a user by ID.
  • Get On-Call notification ruleRetrieves an On-Call notification rule for a user by ID.
  • Get the on-demand concurrency capGet the on-demand concurrency cap.
  • Get a private locationGet a Synthetic private location by its ID.
  • Get a shared dashboardFetch sharing metadata for an existing shared dashboard by its sharing token.
  • Get all invitations for a shared dashboardGet all invitations for a shared dashboard.
  • Get scheduled on-call userGets the currently scheduled on-call user for a Datadog On-Call schedule using a deprecated Datadog endpoint.
  • Get on-call responders for a scheduleGet on-call responders for a schedule.
  • Get a single service definitionGet a single service definition by service name, optionally selecting the response schema version.
  • Get an SLO's detailsGet a service level objective's details by ID.
  • Get Corrections For an SLOGet corrections applied to an SLO.
  • Get an SLO's historyGet an SLO's history for an epoch-second time window, for metric, monitor, or time-slice SLOs.
  • Get a browser test resultGet a specific full result from a given Synthetic browser test.
  • Get details of batchGet updated details of a batch.
  • Get the default locationsGet the default locations settings.
  • Get a Synthetics downtimeGet a Synthetics downtime by its ID.
  • Get a fast test resultRead a newly triggered Synthetic result by result ID, without needing a test public ID.
  • Get a Network Path testGet a Network Path test by its public ID.
  • Get a suiteGet a Synthetics suite by its public ID.
  • Get a test resultGet a specific full result from a given Synthetic test.
  • Get a specific version of a testGet a specific version of a Synthetic test by its version number.
  • Get team on-call usersGets the current on-call users for a Datadog On-Call team.
  • Get On-Call team routing rulesGets the Datadog On-Call routing rules configured for a team.
  • Get a test configurationGet the detailed configuration associated with a Synthetic test.
  • Get a presigned URL for downloading a test fileGet a presigned URL for downloading a test file.
  • Get parent suites for a testGet parent suites and their status for a Synthetic test.
  • Get usage summaryRetrieves usage summary information from Datadog including API calls, hosts, containers, and other billable usage metrics.
  • Get a webhook integrationGet the content of a webhook integration by name.
  • List active tags and aggregationsList tags and aggregations actively queried for a metric on dashboards, notebooks, monitors, the Metrics Explorer, and the API.
  • List all AWS integrationsList all AWS integrations.
  • Get a list of entitiesGet a list of entities.
  • Get a list of entity kindsGet a list of entity kinds.
  • Get a list of entity relationsGet a list of entity relations.
  • Get all dashboard listsFetch all existing dashboard list definitions.
  • List dashboardsLists Datadog dashboards with basic information, with optional shared and deleted filters and pagination.
  • Get all downtimesGet all downtimes.
  • List eventsLists a page of Datadog events within a specified time range, with optional filters including tags, sources, and priority.
  • Get a list of eventsGet a list of events.
  • Get all global variablesGet all Synthetic global variables.
  • List hostsLists a page of hosts in your Datadog infrastructure, with available metrics, tags, and status.
  • List an incident's impactsList all impacts for an incident.
  • Search logs (GET)Search logs (GET).
  • Related Assets to a MetricReturns dashboards, monitors, notebooks, and SLOs containing a metric.
  • Get a list of metricsGet a list of metrics using GET /api/v2/metrics, with optional pagination; when enabled, each call returns one page and pagination fields can be used to continue.
  • Get all monitor configuration policiesGet all monitor configuration policies.
  • Get active downtimes for a monitorGet active downtimes for a monitor.
  • Get all notebooksGet all notebooks.
  • List On-Call schedulesList On-Call schedules.
  • List On-Call schedule overridesList On-Call schedule overrides.
  • List service checksLists service checks from Datadog.
  • List service definitionsPage through service definitions in the Datadog Service Catalog.
  • Search spansSearch spans.
  • Get a browser test's latest resultsGet a browser test's latest result summaries using GET /api/v2/synthetics/tests/browser/{public_id}/results.
  • List Synthetics downtimesList Synthetics downtimes for your organization.
  • Get a test's latest resultsGet the latest result summaries for a Synthetic test.
  • Get version history of a testGet version history of a test.
  • List tag configuration by nameReturn the tag configuration for a metric name using GET /api/v2/metrics/{metric_name}/tags.
  • List distinct metric volumes by metric nameView hourly average cardinality for a metric over a look back period.
  • Poll for test resultsPoll for test results given a JSON-encoded array of result IDs, typically after triggering tests with CI/CD.
  • Preview catalog entitiesPreview catalog entities.
  • Search audit logsSearch Datadog Audit Trail events with filters and cursor pagination.
  • Search eventsSearches Datadog Event Management events with filters and pagination.
  • Search logs (POST)Search logs (POST).
  • Search metricsSearch metric names reported to Datadog in the last 24 hours.
  • Search monitor groupsSearches triggered Datadog monitor groups using monitor-group query grammar.
  • Search monitorsSearch monitor configurations using Datadog's monitor query grammar.
  • Search for SLOsSearch for SLOs.
  • Search test suitesSearch test suites.
  • Search Synthetic testsSearch Synthetic tests.
  • Validate API and application keysCheck that the API and application keys are both valid.
  • Validate monitorValidate a Datadog monitor definition without creating or updating it.
  • Validate monitor updateValidate a proposed configuration for an existing monitor without applying it.

Asks someone first115

Anything that sends, creates, changes or deletes waits for a person to approve it in the session’s chat.

  • Create DashboardCreate a dashboard in Datadog.
  • Create downtimeCreates a new downtime in Datadog to suppress alerts during maintenance windows or planned outages.
  • Create On-Call escalation policyCreates a Datadog On-Call escalation policy.
  • Create monitorCreates a new Datadog monitor to track metrics, logs, or other data sources with configurable alerting thresholds and notifications.
  • Create On-Call scheduleCreates a Datadog On-Call schedule.
  • Create SLOCreate a metric-based or monitor-based Service Level Objective (SLO) in Datadog to track service reliability targets.
  • Create Synthetic API TestCreate a synthetic API test in Datadog for proactive monitoring of API uptime, performance, and functionality.
  • Create WebhookCreate a webhook in Datadog.
  • Delete DashboardDelete a dashboard in Datadog.
  • Mute MonitorMute a monitor in Datadog.
  • Set On-Call team routing rulesReplaces (sets) the On-Call routing rules for a Datadog team.
  • Submit metricsSubmits custom metrics to Datadog.
  • Unmute MonitorUnmute a monitor in Datadog.
  • Update DashboardUpdate a dashboard in Datadog.
  • Update On-Call escalation policyUpdates a Datadog On-Call escalation policy by ID.
  • Update On-Call scheduleUpdates a Datadog On-Call schedule by ID.
  • Abort a multipart upload of a test fileAbort a multipart upload of a test file.
  • Acknowledge On-Call PageAcknowledge an On-Call page by ID via POST /api/v2/on-call/pages/{page_id}/acknowledge.
  • Add a test to a Synthetics downtimeAdd a test to a Synthetics downtime.
  • Cancel a downtimeCancel a downtime.
  • Complete a multipart upload of a test fileComplete a multipart upload of a test file.
  • Create an API testCreate an API test.
  • Create a dashboard listCreate a dashboard list.
  • Add Items to a Dashboard ListAdd Items to a Dashboard List.
  • Create a derived metricCreate a derived metric.
  • Create eventCreates a new event in Datadog.
  • Post an eventPost an event.
  • Create a global variableCreate a global variable.
  • Create graph snapshotCreate a hosted PNG snapshot from a metric query or graph definition.
  • Create an incident impactCreate an incident impact.
  • Create a monitor configuration policyCreate a monitor configuration policy.
  • Create a monitor notification ruleCreate a monitor notification rule.
  • Create a notebookCreate a notebook.
  • Create On-Call notification channelCreates an On-Call notification channel for a Datadog user.
  • Create On-Call notification ruleCreates an On-Call notification rule for a Datadog user.
  • Create On-Call PageCreate a Datadog On-Call page to notify a target team or user about an issue.
  • Create or update service definitionCreate or update service definition.
  • Create a shared dashboardCreate a shared dashboard.
  • Create On-Call schedule overridesCreate On-Call schedule overrides.
  • Create a browser testCreate a browser test.
  • Create a Synthetics downtimeCreate a Synthetics downtime.
  • Create a mobile testCreate a mobile test.
  • Create a Network Path testCreate a Network Path test.
  • Create a test suiteCreate a test suite.
  • Create a tag configurationCreate a tag configuration.
  • Delete a single entityDelete a single entity.
  • Delete a single kindDelete a single kind.
  • Delete a dashboard listDelete a dashboard list.
  • Delete items from a dashboard listDelete items from a dashboard list.
  • Delete dashboardsDelete dashboards by ID, atomically: any failure prevents all deletions.
  • Delete a derived metricDelete a derived metric.
  • Delete On-Call escalation policyDeletes a Datadog On-Call escalation policy by ID.
  • Delete a global variableDelete a global variable.
  • Delete an incident impactDelete an incident impact.
  • Delete monitorDeletes a Datadog monitor permanently.
  • Delete a monitor configuration policyDelete a monitor configuration policy.
  • Delete a monitor notification ruleDelete a monitor notification rule.
  • Delete a notebookDelete a notebook.
  • Delete On-Call notification channelDeletes an On-Call notification channel for a Datadog user.
  • Delete On-Call notification ruleDeletes an On-Call notification rule for a Datadog user.
  • Delete a private locationDelete a private location.
  • Revoke a shared dashboard URLRevoke a shared dashboard URL.
  • Revoke shared dashboard invitationsRevoke shared dashboard invitations.
  • Delete On-Call scheduleDeletes a Datadog On-Call schedule by ID.
  • Delete On-Call schedule overrideDelete On-Call schedule override.
  • Delete a single service definitionDelete a single service definition.
  • Delete an SLODelete an SLO.
  • Bulk Delete SLO TimeframesDelete thresholds from multiple SLOs using a mapping of SLO IDs to timeframes; deleting all thresholds also deletes the SLO.
  • Delete a Synthetics downtimeDelete a Synthetics downtime.
  • Bulk delete suitesBulk delete suites.
  • Bulk delete testsBulk delete tests.
  • Delete a tag configurationDelete a tag configuration.
  • Delete testsDelete tests.
  • Edit a global variableEdit a global variable.
  • Edit a test suiteEdit a test suite.
  • Escalate On-Call PageEscalate a Datadog On-Call page identified by its page ID.
  • Get presigned URLs for uploading a test fileInitiate a multipart test-file upload and return a presigned URL per part.
  • Patch a global variablePatch a global variable.
  • Patch a Synthetic testPatch a Synthetic test.
  • Patch a test suitePatch a test suite.
  • Remove a test from a Synthetics downtimeRemove a test from a Synthetics downtime.
  • Resolve On-Call PageResolve an On-Call page by ID using POST /api/v2/on-call/pages/{page_id}/resolve.
  • Restore deleted dashboardsRestore deleted dashboards.
  • Schedule downtimeSchedule a Datadog v2 downtime to suppress monitor alerts, once or on an RRULE recurrence.
  • Send shared dashboard invitation emailSend shared dashboard invitation email.
  • Save new value for on-demand concurrency capSave new value for on-demand concurrency cap.
  • Submit distribution pointsSubmit distribution points.
  • Send logsSend logs.
  • Submit metricsSubmit metrics.
  • Submit a Service CheckSubmit one or more service checks using POST /api/v1/check_run.
  • Trigger tests from CI/CD pipelinesTrigger tests from CI/CD pipelines.
  • Trigger Synthetic testsTrigger Synthetic tests.
  • Edit an API testEdit an API test.
  • Edit a browser testEdit a browser test.
  • Update a dashboard listUpdate a dashboard list.
  • Update items of a dashboard listReplace the dashboards in a manual dashboard list with the supplied list using PUT /api/v2/dashboard/lists/manual/{dashboard_list_id}/dashboards.
  • Update a derived metricUpdate a derived metric.
  • Update a downtimeUpdate a downtime.
  • Update host tagsUpdates tags for a specific host in Datadog.
  • Edit metric metadataEdit metric metadata.
  • Edit a mobile testEdit a mobile test.
  • Update monitorUpdates an existing Datadog monitor with new configuration, thresholds, or notification settings.
  • Edit a monitor configuration policyEdit a monitor configuration policy.
  • Update a monitor notification ruleUpdate a monitor notification rule.
  • Update a notebookUpdate a notebook using PUT /api/v1/notebooks/{notebook_id}, supplying the notebook payload in body.
  • Update On-Call notification ruleUpdates an On-Call notification rule for a user by ID.
  • Edit a private locationEdit a private location.
  • Update a shared dashboardUpdate a shared dashboard.
  • Update an SLOUpdate an SLO.
  • Update a Synthetics downtimeUpdate a Synthetics downtime.
  • Edit a Network Path testEdit a Network Path test.
  • Update a tag configurationUpdate a tag configuration.
  • Pause or start a testPause or start a test.
  • Create or update entitiesCreate or update entities.
  • Create or update kindsCreate or update kinds.

1 more of its actions are no longer kept up by Datadog and are left out.

Datadog integration · Quilt