airflow-priority

Route tagged Airflow DAG-run events to alerting and metric backends.

Build Status codecov License PyPI

Tag a DAG with P1 through P5 and configure the destinations that should receive its state changes. Backends apply independent thresholds. The plugin observes DAG-run running, success, and failure events through Airflow listeners.

Documentation

Backend guides cover Slack, Discord, PagerDuty, Opsgenie, Symphony, Datadog, New Relic, Logfire, and AWS CloudWatch. The email guide uses Airflow’s configured email backend.

Published documentation: airflow-laminar.github.io/airflow-priority.

License

Apache 2.0. See LICENSE.