Overview
AlertNow is an integrated incident management platform that collects alerts from various and complex IT environments and delivers the alerts to the right people, enabling them to handle incidents rapidly. Connecting AlertNow with Datadog automatically syncs your Datadog alerts with those in AlertNow. You can manage alerts on a single platform, notify your teams, and respond to critical issues immediately.
What AlertNow offers:
Trigger and resolve incidents from Datadog
Notify the right people via email, SMS, Voice call, and mobile application when incidents occur
Notify users based on escalation policy
Reports on MTTA and MTTR, analysis reports
![alertnow overview](https://raw.githubusercontent.com/DataDog/integrations-extras/master/alertnow/images/alertnow_overview.png)
Setup
AlertNow
To connect Datadog with AlertNow, create a webhook and monitors in Datadog.
Use your existing account or create an AlertNow account at opsnow.com.
Log in to AlertNow and go to the Configuration > Integration menu.
Click Create Integration, and then select the Datadog card.
![datadog card](https://raw.githubusercontent.com/DataDog/integrations-extras/master/alertnow/images/integration_card_datadog.png)
In the Create integration page, enter the required information, and then click the OK button to create the integration.
![datadog integration](https://raw.githubusercontent.com/DataDog/integrations-extras/master/alertnow/images/create_integration_datadog_en.png)
Copy the URL from the Integration page of AlertNow.
![datadog detail](https://raw.githubusercontent.com/DataDog/integrations-extras/master/alertnow/images/datadog_integration_detail.png)
Datadog
Follow the steps below in your Datadog account.
Open the Webhooks Integration tile.
Select the Configuration tab, and scroll to the bottom and click New.
On the New Webhook form, enter a meaningful name and the AlertNow Webhook URL created in the AlertNow integration page. The format of the copied AlertNow Webhook URL is as below. Substitute your API key for {ALERTNOW-API-KEY}.
https://alertnowitgr.opsnow.com/integration/datadog/v1/{ALERTNOW-API-KEY}
![datadog webhook](https://raw.githubusercontent.com/DataDog/integrations-extras/master/alertnow/images/datadog_webhook.png)
Copy the JSON Payload below and paste it in the Payload window.
{
"id":"$ID",
"email":"$EMAIL",
"eventTitle":"$EVENT_TITLE",
"eventMsg":"$EVENT_MSG",
"textOnlyMsg":"$TEXT_ONLY_MSG",
"eventType":"$EVENT_TYPE",
"date":"$DATE",
"datePosix":"$DATE_POSIX",
"alertId":"$ALERT_ID",
"alertType":"$ALERT_TYPE",
"aggregKey":"$AGGREG_KEY",
"orgId":"$ORG_ID",
"alertStatus":"$ALERT_STATUS",
"alertScope":"$ALERT_SCOPE",
"hostname":"$HOSTNAME",
"user":"$USER",
"username":"$USERNAME",
"snapshot":"$SNAPSHOT",
"link":"$LINK",
"priority":"$PRIORITY",
"tags":"$TAGS",
"lastUpdated":"$LAST_UPDATED",
"lastUpdatedPosix":"$LAST_UPDATED_POSIX",
"alertMetric":"$ALERT_METRIC",
"metricNamespace":"$METRIC_NAMESPACE",
"alertTransition":"$ALERT_TRANSITION",
"orgName":"$ORG_NAME",
"alertQuery":"$ALERT_QUERY",
"alertTitle":"$ALERT_TITLE",
"alertCycleKey":"$ALERT_CYCLE_KEY"
}
Refer to Datadog’s Alerting documentation to create monitors.
Support
Need help? Contact AlertNow support.