Setup & Integrations
Observability
Datadog
this guide explains how to connect resolve ai with datadog resolve uses this connection to ingest metrics, logs, dashboards, and traces for alert investigations 1\ create tokens in datadog, create both an api key and app key on each page click + new key name it resolve and click create key click copy and save the key to use below app key scopes if you use datadog app key scopes for granular permissions, ensure you include the minimum requirements apm apm api catalog read, apm pipelines read, apm read, apm service catalog read dashboards dashboards read events events read logs logs read data metrics metrics read, timeseries query monitors monitors read rum rum apps read slos slos read 2\ connect datadog set up the integration either in the resolve ui or in the satellite configuration connect via resolve ui open datadog integration in resolve click add connection enter a name (ex datadog main ) leave environments blank to ingest data from all environments, or list specific ones that match your satellite config paste your api key and app key from datadog enter your site domain (ex datadoghq com ) (optional) enable sensitive data redaction turn on the toggle service map enabled click save connect via satellite save the datadog api key and app key in a kubernetes secret, then update the resolve satellite to use these secrets 1 create kubernetes secret create a kubernetes secret using this structure secret creation apiversion v1 kind secret type opaque metadata name datadog resolve token stringdata apikey "\<your api key>" appkey "\<your app key>" apply the secret apply secret kubectl apply f datadog resolve token yml 2 update values file add the datadog integration to resolve values yaml resolve values yaml integrations datadogonprem type "datadog" create true secretname "datadog resolve token" connection site datadoghq com servicemapenabled true (optional) add sensitive data redaction with redactionconfig resolve values yaml integrations datadogonprem type "datadog" create true secretname "datadog resolve token" connection site datadoghq com servicemapenabled true redactionconfig enabled true 3 apply changes update the satellite with the new resolve values yaml file helm upgrade install resolve satellite \\ oci //registry 1 docker io/resolveaihq/satellite chart \\ \ values resolve values yaml 4 verify integration open datadog integration and check the connection alert webhooks open datadog integration and click the integration in the table scroll down and click edit in webhooks click the + button to create a new token name the token monitors and click save keep the configure webhook integration page open in a tab in a secon tab, open the datadog webhooks integration next to webhooks click + new copy fields from the configure webhook integration tab (step 5), click save open your datadog monitors for each monitor, click edit in conifgure notifications & automations add @webhook resolveai managing monitors with terraform ? add @webhook resolveai to each monitor's message field instead