Datadog
Connect Datadog monitoring to All Quiet
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
.
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
.
Get the All Quiet webhook URL
Copy your integration’s webhook URL. You’ll need it later on the Datadog platform.
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
Create a new webhook
In the Configuration
tab, click on New Webhook
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 below. - Finally, save the integration.
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 “Configure notifications & automations”, tag your newly created hook with “@webhook-Your-Webhook-Name”. This will tell Datadog to use your webhook integration as a notification destination.
Set your monitor’s priority
- Within step “Configure notifications & automations”, scroll down to section “Metadata”
- 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
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!
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.
Datadog Alert as All Quiet Incident
You’re done. 🥳 The next steps are merely there to verify if everything’s setup correctly!
Go back to the All Quiet Web App and navigate to the “Incidents” overview. You will see the test incident created by Datadog. Open the details page to see the incident created. If you are missing anything, you can adjust the Alert on Datadog to send the info required and map it against an All Quiet incident in the payload mapping section of your Datadog inbound integration page on All Quiet.