Inbound Integrations
Datadog
Connect Datadog monitoring to All Quiet
Setup time: 5 Min
Integrate Datadog’s notifications with All Quiet’s Webhooks for streamlined incident management.
1. Create an integration on All Quiet
Create a Datadog integration
- Click on the
Integrations > Inbound
Tab. - Click on
Create New Integration
.
![](https://mintlify.s3-us-west-1.amazonaws.com/allquiet/images/datadog/DD_01v2.png)
Select Datadog for the integration’s type
- Enter a display name for your Datadog integration, e.g. “Datadog PROD”.
- Select
Datadog
as the type. - Click
Create integration
.
![](https://mintlify.s3-us-west-1.amazonaws.com/allquiet/images/datadog/DD_02.png)
Get the All Quiet webhook URL
Copy your integration’s webhook URL. You’ll need it later on the Datadog platform.
![](https://mintlify.s3-us-west-1.amazonaws.com/allquiet/images/datadog/DD_03.png)
2. Configure DataDog
The following steps will be done on the Datadog platform. So, log in to Datadog with your account.
Install Webhooks integration
- In the navigation menu, click on
Integrations
- Install the
Webhooks
integration and configure it
![](https://mintlify.s3-us-west-1.amazonaws.com/allquiet/images/datadog/02.1.png)
Create a new webhook
In the Configuration
tab, click on New Webhook
![](https://mintlify.s3-us-west-1.amazonaws.com/allquiet/images/datadog/02.2.png)
Configure DataDog webhook
- Give your webhook a name, e.g. “All-Quiet-Webhook”
- Paste in the All Quiet webhook URL you’ve obtained in step Get The All Quiet Webhook URL.
- Configure the payload that Datadog should send to All Quiet. You can copy & paste the JSON snippet
datadog-payload.json
provided. - Finally, save the integration.
datadog-payload.json
{
"body": "$EVENT_MSG",
"last_updated": "$LAST_UPDATED",
"event_type": "$EVENT_TYPE",
"title": "$EVENT_TITLE",
"date": "$DATE",
"org": {
"id": "$ORG_ID",
"name": "$ORG_NAME"
},
"id": "$ID",
"alert_id": "$ALERT_ID",
"alert_status": "$ALERT_STATUS",
"alert_title": "$ALERT_TITLE",
"alert_type": "$ALERT_TYPE",
"alert_metric": "$ALERT_METRIC",
"alert_priority": "$ALERT_PRIORITY",
"link":"$LINK"
}
Configure your monitor
- Click on
Monitors
- Select one of your monitors and open its edit page. In this example, the monitor’s name was “My Watchdog Monitor”.
- In the subsection “Notify your team”, tag your newly created hook with “@webhook-Your-Webhook-Name”. This will tell Datadog to use your webhook integration as a notification destination.
![](https://mintlify.s3-us-west-1.amazonaws.com/allquiet/images/datadog/02.3.png)
Set your monitor’s priority
- Navigate to “Notify your team”
- At the bottom, you’ll find a select box to set the priority of your monitor.
P1
,P2
will map to severityCritical
P3
,P4
will map to severityWarning
P5
will map to severityMinor
- If you don’t specify a priority, the incident’s severity will be
Critical
![](https://mintlify.s3-us-west-1.amazonaws.com/allquiet/images/datadog/02.4.png)
3. Test Notifications
These steps are important to successfully test your Datadog integration on the All Quiet side.
- Click on
Test notifications
at the very bottom of the edit page. - Click on
Run Test
to send out notifications to your newly created All Quiet integration. Finally, don’t forget to save your integration!
![](https://mintlify.s3-us-west-1.amazonaws.com/allquiet/images/datadog/02.5.png)
Test & Save Datadog Integration on All Quiet
You’re almost done. 🥳 The next steps are merely there to verify if everything’s setup correctly!
Test Payload
Go back to your All Quiet Datadog integration that you’ve created in step Create a Datadog Integration.
- Click
← Select
to load the test incident’s payload that was created in step Test Notifications into the payload field. - You can see how the mapping will transform the Datadog payload to an All Quiet incident.
![](https://mintlify.s3-us-west-1.amazonaws.com/allquiet/images/datadog/02.5.png)
Datadog’s notifications with Webhooks are now successfully integrated into All Quiet, offering enhanced incident management capabilities and efficient policy management through an intuitive interface.
Was this page helpful?