skillfed

apache-airflow-providers-datadog

Provider package apache-airflow-providers-datadog for Apache Airflow

apache-airflow-providers-datadog v3.10.5 1.4M downloads/30d#3,935 on PyPI46,490
Permissive license Apache-2.0 Active released

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-datadog

uv

uv add apache-airflow-providers-datadog

poetry

poetry add apache-airflow-providers-datadog

Installing 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

Development Status :: 5 - Production/StableEnvironment :: ConsoleEnvironment :: Web EnvironmentFramework :: Apache AirflowFramework :: Apache Airflow :: ProviderIntended Audience :: DevelopersIntended Audience :: System AdministratorsProgramming Language :: Python :: 3.10Programming Language :: Python :: 3.11Programming Language :: Python :: 3.12Programming Language :: Python :: 3.13Programming Language :: Python :: 3.14Topic :: System :: Monitoring

Tags

airflow datadog monitoringairflow observability integrationdatadog provider for airflowairflow metrics to datadogairflow task monitoringdatadog alerting airflowairflow workflow observability
airflow-providermonitoring-integrationdatadog

More Monitoring packages

tqdm

Wraps any iterable to display a real-time…

copyleft · top 100 on PyPI

opentelemetry-semantic-conventions

Provides generated Python code for…

permissive · top 100 on PyPI

opentelemetry-sdk

Provides the reference implementation of the…

permissive · top 100 on PyPI

opentelemetry-api

Provides the abstract API and interfaces for…

permissive · top 100 on PyPI

opentelemetry-exporter-otlp-proto-http

Exports OpenTelemetry observability data to an…

permissive · top 1,000 on PyPI

opentelemetry-instrumentation

Provides automatic instrumentation commands and…

permissive · top 1,000 on PyPI

apache-airflow-providers-segment

Integrates Apache Airflow with Segment for…

permissive · top 15,000 on PyPI

apache-airflow-providers-asana

Integrates Apache Airflow with Asana, enabling…

permissive · top 15,000 on PyPI

apache-airflow-providers-pagerduty

Integrates PagerDuty incident management with…

permissive · top 5,000 on PyPI

apache-airflow-providers-opsgenie

Integrates Apache Airflow with Opsgenie to send…

permissive · top 5,000 on PyPI

apache-airflow-providers-discord

Integrates Discord messaging into Apache…

permissive · top 15,000 on PyPI

apache-airflow-providers-apache-kylin

Integrates Apache Kylin OLAP analytics with…

permissive · top 15,000 on PyPI

apache-airflow-providers-telegram

Integrates Apache Airflow with Telegram to send…

permissive · top 15,000 on PyPI

apache-airflow-providers-dingding

Integrates Apache Airflow with DingTalk,…

permissive · top 15,000 on PyPI

apache-airflow-providers-apprise

Integrates Apprise notification delivery into…

permissive · top 15,000 on PyPI

apache-airflow-providers-apache-flink

Provides Apache Airflow integration for Apache…

permissive · top 15,000 on PyPI