Datadog is a monitoring service for cloud-scale applications, bringing together data from servers, databases, tools and services. The integration allows you to push alerts and response time metrics to their platform, and we have worked together to make this integration seamless. To get started, you will first need to set up a Datadog account at https://datadog.com/.
- When an alert is created in Uptime.com, a corresponding event is issued in Datadog.
- Events within Datadog can be assigned lower priority, and commented on.
- Response times of your checks can be tracked as metrics in DataDog.
First, login to your Datadog account, then click the Integrations menu>Integrations. Locate Uptime.com and click Configure>Install. Once installed, copy the API Key. Next, generate an application key and copy it as well.
Return to Uptime.com.
In order to activate the integration of Datadog within your Uptime account, you will go to Notifications>Integrations, then click New Profile. Select Datadog as the Provider Type when adding a new push notifications profile.
Paste the API Key and the Application Key copied previously into their respective fields, and Name the integration.
Once you've configured your Datadog integration, you will need to assign it to a contact and make sure that contact is notified when a Check goes down.
First, click Notifications>Contacts>New Contact. Select Datadog from the Push Notifications field within the New Contact screen.
Finally, return to your Check’s Edit screen and assign Datadog as one of the Contacts to be notified of a downtime event and to receive response time metrics.
Test your integration with one of the following two options:
- Force the Check assigned to your Integration to fail by altering it (HTTPS checks can use a misspelling of the domain, for example)
- Click Notifications>Contacts, then click Actions>Test to send a test to the Contact