--- id: apache-airflow-providers-influxdb version: "2.11.0" license: Apache-2.0 license_treatment: permissive maintenance: active --- # apache-airflow-providers-influxdb — Provider package apache-airflow-providers-influxdb for Apache Airflow License: permissive · Maintenance: active · Downloads: 142.3K/mo ## What it is and what it does This is an Apache Airflow provider package that extends Airflow with InfluxDB connectivity. It supplies operators and hooks that allow Airflow DAGs to interact with InfluxDB time-series databases—reading metrics, writing observations, or triggering queries as part of data pipelines. The package depends on apache-airflow, influxdb-client, influxdb3-python, and requests, and is maintained as part of the main Apache Airflow project. Typically used in monitoring and observability workflows where you need Airflow to orchestrate time-series data collection, aggregation, or alerting. Installation is straightforward (pure Python wheel) and the package supports modern Python versions (3.10 through 3.14). It is actively maintained with recent releases and carries no known security vulnerabilities. Use it for: - Write Airflow task metrics and execution logs to InfluxDB for centralized monitoring. - Query historical time-series data from InfluxDB as input to downstream Airflow tasks. - Orchestrate periodic data ingestion pipelines that read from sensors and write to InfluxDB. - Build alerting workflows that fetch anomalies from InfluxDB and trigger notifications. - Aggregate metrics from multiple sources and persist them to InfluxDB via Airflow DAGs. ## Worth the install? AI-flagged interpretation of the facts above — verify before relying. Integrates InfluxDB time-series database with Apache Airflow, providing operators and hooks to read from and write to InfluxDB instances within Airflow DAGs. Yes. If you run Apache Airflow and need to integrate InfluxDB into your data pipelines, this is the standard provider package. Low install friction, active maintenance, permissive license, no known vulnerabilities, and part of the official Airflow ecosystem make it a safe choice. Install only if you actually use InfluxDB; it adds a dependency chain that is unnecessary otherwise. ## Install pip install apache-airflow-providers-influxdb uv add apache-airflow-providers-influxdb poetry add apache-airflow-providers-influxdb ## Installing apache-airflow-providers-influxdb Before you install: Low install friction; pure Python wheel. Requires Apache Airflow >=2.11.0 and active maintenance with recent releases. License in practice: Apache-2.0 permissive license allows commercial and private use with minimal restrictions; suitable for most deployment contexts. Quickstart: pip install apache-airflow-providers-influxdb from airflow.providers.influxdb.operators.influxdb import InfluxDBOperator from airflow import DAG with DAG('my_dag') as dag: task = InfluxDBOperator(task_id='write_influxdb', ...) Requires Apache Airflow >=2.11.0 and Python >=3.10 already installed. Verify before relying: - Specific operators and hooks available beyond basic read/write capability. - Whether InfluxDB 2.x and 3.x are both fully supported or if there are version-specific limitations. - Real-world performance characteristics for large time-series workloads. ## Package facts - License: Apache-2.0 (permissive) - Python support: supports_current - Install friction: low - Maintenance: active - Downloads: 142.3K/month (top 15,000 on PyPI) - Known vulnerabilities: none known ## Tags airflow influxdb integration, influxdb operator airflow, time series data pipeline airflow, influxdb airflow provider, airflow influxdb connector, influxdb hook airflow, airflow monitoring metrics, airflow-provider, time-series-db, orchestration [View on SkillFed](https://skillfed.io/packages/apache-airflow-providers-influxdb) · [View on PyPI](https://pypi.org/project/apache-airflow-providers-influxdb/)