Datadog is an observability service for cloud-scale applications, providing monitoring of servers, databases, tools, and services, through a SaaS-based data analytics platform.
The Braze and Datadog integration allows customers to collect Braze data in Datadog and create alerts on the data we send. For example, setting up a monitor and alert if your weekly newsletter campaign sends an abnormally low volume of messages or if a Canvas step that usually only sends a few messages a day starts sending thousands.
|Datadog account||A Datadog account is required to take advantage of this partnership.|
Step 1: Generate Datadog key
In Datadog, you will need to create an API key. To add an API key, navigate to Organization Settings > API Keys > New Key.
Step 2: Add key to Braze
In the Braze dashboard, navigate to Partner Integrations > Technology Partners and then search Datadog. On the Datadog partner page, provide the Datadog API key. This will create a connection to allow Braze to send data to Datadog.
If you are using the older navigation, you can find Technology Partners under Integrations.
If you are hosted in the Datadog EU1 or US1-FED sites, please reach out to support to have your Datadog integration configured to send metrics to those sites, otherwise the integration will not work.
After the connection is integrated, Braze will send the following events to Datadog:
braze.messaging.sent- The count of sends
Each of these events will have metadata in the form of Datadog tags to give you information such as:
These events and tags can be monitored on the Datadog Metrics Explorer page. These metrics are logged as distributions to DataDog. Given the nature of metrics and imprecision of DataDog’s aggregations and rollups, Braze does not retry intermittent network errors or other DataDog API errors that may be encountered during transmission. This means that these metric counts may differ slightly from counts seen in the Braze dashboard and/or through Currents.