Skip to main content
Version: 1.0.0

Datadog Observability

Zeet has first-party support for three essential Datadog Products, namely:

  1. Datadog Log Management - unifies logs, metrics, and traces in a single view.
  2. Datadog Infrastructure - provides metrics, visualizations, and alerting for your cluster.
  3. Datadog Application Performance Monitoring (APM) - provides application-level distributed tracing.
How to get Datadog API Key

From your Datadog console, navigate to Datadog API Keys in organization settings. Here, you can view all keys for your organization and create new ones.

1. Datadog Log Management

Zeet offers a per-Project toggle that allows you to selectively ship your Project logs to DataDog. To enable DataDog Log forwarding for your Project, navigate to the Logging & Monitoring tab in your Project setting. From here, you can select DataDog under the Logging Provider dropdown and provide your Datadog API Key and Ingest Region.

2. Datadog Infrastructure Monitoring

To enable Datadog Infrastructure Monitoring for your cluster, you need to deploy the Datadog Agent Blueprint to your cluster.

1. Select Datadog Agent Blueprint

First, navigate to the Datadog Agent blueprint page.

2. Select Target

Select the Target Cluster for your Datadog Agent. This is the cluster you want to setup Infrastructure Monitoring for.

3. Configure Inputs

Next, configure the following Inputs for your Datadog Agent project:

  • Namespace: datadog
  • Release Name: datadog

4. Deploy Datadog Agent project

Once configured, proceed to Organize and Deploy your Blueprint. This will spin up the Datadog Agent, and if correctly configured, you should start seeing infrastructure metrics in your Datadog dashboard.

3. Datadog APM

To monitor performance and get APM metrics for your Zeet Projects, there are a few things that you need to do.

  1. Setup the Datadog Helm agent: Ensure that the Datadog Agent mentioned above is deployed to your cluster

  2. Setup APM using Datadog SDK: This is an application-level change that you need to make that enables Datadog to track APM metrics for your Project. For more information about using the Datadog SDK to send traces to Datadog, please refer to their official documentation.

  3. Expose Datadog Agent IP for your Project: On a per-Project basis, you need to expose the Datadog Agent Host IP in Zeet. You can do so by enabling the toggle for Datadog Integration in the Logging & Monitoring tab of your Project settings.

Video: DataDog Zeet Walkthrough