apache-airflow-providers-datadog
Provider package apache-airflow-providers-datadog for Apache Airflow
What it is and what it does
This is an Apache Airflow provider package that bridges Airflow and Datadog, enabling you to send Airflow metrics, logs, and events to Datadog for centralized monitoring and alerting. It installs on top of an existing Airflow installation and exposes Datadog integration classes in the airflow.providers.datadog namespace, allowing DAG authors and operators to instrument their workflows with Datadog observability.
The package depends on apache-airflow (>=2.11.0), apache-airflow-providers-common-compat (>=1.10.1), and the datadog client library (>=0.50.0). It supports Python 3.10 through 3.14 and is actively maintained by the Apache Airflow project. Installation is straightforward via pip and requires only that you have Airflow already running.
Use it for:
- Send Airflow task execution metrics and DAG run events to Datadog for real-time monitoring dashboards.
- Configure Datadog alerts based on Airflow task failures, retries, or SLA violations.
- Centralize Airflow logs and custom application metrics in Datadog alongside infrastructure monitoring.
- Track workflow performance and resource usage trends over time using Datadog's analytics and visualization tools.
- Correlate Airflow events with other system metrics to troubleshoot workflow issues.
Worth the install?
AI-flagged interpretation of the facts on this page — verify before relying
Integrates Apache Airflow with Datadog for monitoring, alerting, and observability of Airflow workflows and tasks.
Yes. This is a production-stable provider package (Development Status 5) actively maintained by Apache with no known vulnerabilities, low install friction, and permissive licensing. Install it if you run Airflow and use Datadog for observability and need to integrate the two platforms.
Install
apache-airflow-providers-datadog on PyPI
pip
pip install apache-airflow-providers-datadoguv
uv add apache-airflow-providers-datadogpoetry
poetry add apache-airflow-providers-datadogInstalling apache-airflow-providers-datadog
Before you install
Low install friction; pure Python wheel. Actively maintained with recent release (68 days old). Requires Apache Airflow >=2.11.0 and datadog >=0.50.0 as runtime dependencies.
License in practice
Licensed under Apache License 2.0 (permissive). Safe for commercial and private use with minimal restrictions.
Quickstart
pip install apache-airflow-providers-datadog
from airflow.providers.datadog.hooks.datadog import DatadogHook
hook = DatadogHook(datadog_conn_id='datadog_default')
# Use hook to send metrics or events to Datadog
Requires an existing Apache Airflow installation (>=2.11.0) and a configured Datadog connection in Airflow.
Verify before relying
- Specific operators and sensors provided by this provider package beyond the hook interface.
- Whether metrics are automatically collected or require explicit instrumentation in DAGs.
- Support for custom tags, namespaces, or metric filtering at the provider level.
Package facts
| License | Apache-2.0 (permissive) |
| Python support | supports the current Python release (>=3.10) |
| Install friction | low — pure-Python wheel |
| Runtime dependencies | 3 — apache-airflow, apache-airflow-providers-common-compat, datadog |
| Maintenance | actively maintained — 68 days since the last release |
| Last repo commit | |
| First released | |
| Downloads | 1,412,445/month — #3,935 on PyPI (30-day window, as of 2026-08-14) |
| Known vulnerabilities | none known (OSV.dev, checked 2026-08-14) |
Evidence: apache_airflow_providers_datadog-3.10.5-py3-none-any.whl
Keywords: airflow-provider, datadog, airflow, integration
Tags
More Monitoring packages
Wraps any iterable to display a real-time…
copyleft · top 100 on PyPI
opentelemetry-semantic-conventionsProvides generated Python code for…
permissive · top 100 on PyPI
opentelemetry-sdkProvides the reference implementation of the…
permissive · top 100 on PyPI
opentelemetry-apiProvides the abstract API and interfaces for…
permissive · top 100 on PyPI
opentelemetry-exporter-otlp-proto-httpExports OpenTelemetry observability data to an…
permissive · top 1,000 on PyPI
opentelemetry-instrumentationProvides automatic instrumentation commands and…
permissive · top 1,000 on PyPI
apache-airflow-providers-segmentIntegrates Apache Airflow with Segment for…
permissive · top 15,000 on PyPI
apache-airflow-providers-asanaIntegrates Apache Airflow with Asana, enabling…
permissive · top 15,000 on PyPI
apache-airflow-providers-pagerdutyIntegrates PagerDuty incident management with…
permissive · top 5,000 on PyPI
apache-airflow-providers-opsgenieIntegrates Apache Airflow with Opsgenie to send…
permissive · top 5,000 on PyPI
apache-airflow-providers-discordIntegrates Discord messaging into Apache…
permissive · top 15,000 on PyPI
apache-airflow-providers-apache-kylinIntegrates Apache Kylin OLAP analytics with…
permissive · top 15,000 on PyPI
apache-airflow-providers-telegramIntegrates Apache Airflow with Telegram to send…
permissive · top 15,000 on PyPI
apache-airflow-providers-dingdingIntegrates Apache Airflow with DingTalk,…
permissive · top 15,000 on PyPI
apache-airflow-providers-appriseIntegrates Apprise notification delivery into…
permissive · top 15,000 on PyPI
apache-airflow-providers-apache-flinkProvides Apache Airflow integration for Apache…
permissive · top 15,000 on PyPI