Skip to main content

Supported Data Types

📘 Logs | 📈 Metrics
Traces are not supported through the Datadog source. Traces must be sent directly to Datadog. See the Datadog Agent Configuration guide for details.

Supported Metric Types

The Datadog source accepts standard Datadog metric series types:
The Datadog distributions endpoint /api/v1/distribution_points is not currently supported.

Supported Ingestion Paths

The Datadog source accepts Datadog HTTP intake requests directly. You can send Datadog metrics payloads to the Sawmills Collector without running a Datadog Agent. Supported metrics endpoints:
  • /api/v1/series
  • /api/v2/series
  • /api/v1/check_run
  • /api/v1/sketches
  • /api/beta/sketches
This means you can either:
  • send Datadog HTTP metrics payloads directly to the Sawmills Collector from your own service or job
  • configure a Datadog Agent to send metrics to the Sawmills Collector
For Datadog Agent configuration, see How to send data from Datadog agent.

Direct API Example

Configuration

The pod’s IP address is retrieved by defining an environment variable MY_POD_IP from the pod’s status field status.podIP. You can access this value using ${env:MY_POD_IP} in your configuration to dynamically reference the pod’s IP at runtime.
For instructions on configuring the Datadog agent to send data to this source, see How to send data from Datadog agent.