Skip to main content

Priority Tags for Airflow Dags

Project description

airflow-priority

Priority Tags for Airflow Dags

Build Status codecov License PyPI

Overview

This repo provides an Airflow Plugin for priority-driven DAG failure alerting. In layman's terms, one need only add a tag to their DAG in P1, P2, P3, P4, P5, where P1 corresponds to highest priority and P5 corresponds to lowest, and that dag will send a notification to a backend integration.

See the documentation for more information on getting started

Integrations

Integration Metric / Tag Docs
datadog logo airflow.priority.p{1,2,3,4,5}.{failed,succeeded,running} Link
discord logo N/A Link
logfire logo airflow.priority.p{1,2,3,4,5}.{failed,succeeded,running} Link
pagerduty logo N/A Link
newrelic logo airflow.priority.p{1,2,3,4,5}.{failed,succeeded,running} Link
opsgenie logo N/A Link
slack logo N/A Link
symphony logo N/A Link
AWS Cloudwatch airflow.priority.p{1,2,3,4,5}.{failed,succeeded,running} Link

Installation

You can install from pip:

pip install airflow-priority

Or via conda:

conda install airflow-priority -c conda-forge

License

This software is licensed under the Apache 2.0 license. See the LICENSE file for details.

Project details


Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

airflow_priority-1.4.0.tar.gz (22.3 kB view details)

Uploaded Source

Built Distribution

If you're not sure about the file name format, learn more about wheel file names.

airflow_priority-1.4.0-py3-none-any.whl (32.9 kB view details)

Uploaded Python 3

File details

Details for the file airflow_priority-1.4.0.tar.gz.

File metadata

  • Download URL: airflow_priority-1.4.0.tar.gz
  • Upload date:
  • Size: 22.3 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/6.1.0 CPython/3.12.10

File hashes

Hashes for airflow_priority-1.4.0.tar.gz
Algorithm Hash digest
SHA256 cef1a973a48ea69e97e32edcba68b5ed2b97a9e6041ec3d7e1067c71e6168abe
MD5 1bdd78122473fd6955040267fa5f1633
BLAKE2b-256 f96afcf3c461a3bf47e602254ff753f236386d52bb734992cad0d81df5221dc3

See more details on using hashes here.

File details

Details for the file airflow_priority-1.4.0-py3-none-any.whl.

File metadata

File hashes

Hashes for airflow_priority-1.4.0-py3-none-any.whl
Algorithm Hash digest
SHA256 a2fce881e4119231c1bddd5a6df8e0c6225d6d37613a5a621831e9d464ad6dcb
MD5 c09d1e1da15a575c08eefd3609d9b09e
BLAKE2b-256 de76ef1e2fc162a63be90a86aef9af233046c2cd6308016ba16e4408510be348

See more details on using hashes here.

Supported by

AWS Cloud computing and Security Sponsor Datadog Monitoring Depot Continuous Integration Fastly CDN Google Download Analytics Pingdom Monitoring Sentry Error logging StatusPage Status page