Datadog

Datadog provides monitoring alerts for custom metrics across systems, applications, and services. Install this integration to correlate your Datadog alerts into actionable incidents in BigPanda so you can find and fix problems in your infrastructure quicker and easier.

Supported Versions:
SaaS Deployments

Type:
Webhook

Key Features

  • Uses the Datadog Webhooks integration feature to forward alerts to BigPanda.
  • Correlates alerts from Datadog Monitors to help you understand and respond faster to production issues.

How It Works

The integration works by configuring the Webhooks integration feature in Datadog. A BigPanda URL endpoint is added, which prompts Datadog to forward all relevant alert information to BigPanda. BigPanda then processes and correlates the alert data from Datadog to create and maintain up-to-date incidents in BigPanda.

The Datadog Agent is piece of software that runs on your hosts. Its job is to faithfully collect events and metrics and bring them to Datadog on your behalf so that you can do something useful with your monitoring and performance data.

The Agent has three main parts: the collector, dogstatsd, and the forwarder.

The collector runs checks on the current machine for whatever integrations you have and it will capture system metrics like memory and CPU.

Dogstatsd is a statsd backend server you can send custom metrics to from an application.
The forwarder retrieves data from both dogstatsd and the collector and then queues it up to be sent to Datadog.

This is all controlled by one supervisor process. We keep this separate so you don’t have to have the overhead of each application if you don’t want to run all parts (though we generally recommend you do).

Installing The Integration

Administrators can install the integration by following the on-screen instructions in BigPanda. For more information, see Installing an Integration.

Datadog Data Model

BigPanda normalizes alert data from Datadog into tags. You can use tag values to filter the incident feed and to define filter conditions for Environments. The primary and secondary properties are also used during the correlation process.

Standard Tags

Tag
Description
Attributes

monitor_name

Name of the monitor in Datadog.

alert_metric

Metric that triggered the alert. This tag is relevant only when a specific metric is selected in the Datadog monitor definition. For example:

  • system.mem.total/free/used
  • system.disk.total/used/free
  • process.up
  • http.can_connect

Secondary Property.

event_type

Type of Datadog event. For example:

  • service_check
  • metric_alert_monitor
  • query_alert_monitor

host

Host that triggered the alert. This tag is relevant only when a specific host is selected in the Datadog monitor definition.

Uninstalling Datadog

You must delete the BigPanda Webhook from Datadog to stop sending alerts to BigPanda.

Prerequisites

Manually resolve any open incidents related to the integration to remove them from your incident feed. Optionally, remove any additional data in BigPanda. For example, modify or remove any Environments or AutoShare rules that reference the integration.

Procedure

  1. In Datadog, go to Integrations > Integrations.
  2. Under Installed, click Webhooks.
  3. On the bottom of the page, delete the BigPandaWebHook by clicking the minus icon () beside it.

Post-Requisites

Delete the Integration in BigPanda to remove the Datadog integration from your UI.

Datadog


Datadog provides monitoring alerts for custom metrics across systems, applications, and services. Install this integration to correlate your Datadog alerts into actionable incidents in BigPanda so you can find and fix problems in your infrastructure quicker and easier.

Suggested Edits are limited on API Reference Pages

You can only suggest edits to Markdown body content, but not to the API spec.