Skip to content

Set up Slack alarms in Datadog

To receive alerts in Slack, Datadog must be integrated with the needed Slack channels.

This is currently configured using Terraform.

To add a new Slack channel integration:

  1. Add the Slack channel name to the locals block.
  2. Create a Pull Request.
  3. Terraform plan and apply runs automatically.

This has already been configured for all existing public Slack channels following the <product>-alert naming convention.


Creating a new alarm in Datadog

  1. In Datadog, go to the left menu and select
    Monitors > New Monitor

  2. Select the needed monitor type
    (for example, logs, metrics, traces).

  3. Configure the monitor.

The configuration form varies depending on the monitor type, but typically includes:

  • Scope
    Select which services, environments, or tags you want to monitor.

  • Conditions
    Define thresholds, time windows, and alert severity.

  • Message
    Define the message that is sent when the alert triggers.

To send an alert to a Slack channel, mention the channel in the Message field using the @ symbol.

Example: @slack-channel-name

Slack alarm configuration