Skip to content

Datadog Setup Overview

The tasks required to use Datadog can be organized into three categories.

1. One-time Datadog Setup

These tasks are performed once per Datadog organization.

  • Enable OpenTelemetry ingestion
    Configure Datadog so it can receive incoming OpenTelemetry data.

  • Configure Datadog Logs Pipeline
    Set up log pipelines to preprocess incoming logs with custom rules before they are stored in Datadog.


2. Enroll AWS Accounts

These tasks are performed for each AWS account that should be integrated with Datadog.

  • Set up AWS Integration
    Grant Datadog the required permissions to retrieve data from AWS services.
    Once configured, Datadog will automatically collect the data.

3. Enroll Services

These tasks are performed for each service that should be monitored in Datadog.

  • Instrument the application
    Configure the application to expose traces, metrics, and logs.

  • Deploy the OTEL Collector sidecar
    Run the OpenTelemetry Collector as a sidecar to forward traces, metrics, and logs to Datadog.

  • Update service metadata
    Add metadata for each service so Datadog can correctly identify incoming data and enrich it with additional information.