airflow-exporter:Airflow插件可将dag和基于任务的指标导出到Prometheus

时间:2024-05-30 23:43:37
【文件属性】:

文件名称:airflow-exporter:Airflow插件可将dag和基于任务的指标导出到Prometheus

文件大小:13KB

文件格式:ZIP

更新时间:2024-05-30 23:43:37

airflow prometheus airflow-exporter Python

气流普罗米修斯出口商 将基于dag和任务的指标从Airflow公开到Prometheus兼容端点。 与Airflow版本的兼容性 > = 2.0 当前版本与Airflow 2.0+兼容 <= 1.10.14,> = 1.10.3 兼容v1.3.2 注意:带有Python 3.8用户的Airflow 1.10.14 您应该安装importlib-metadata软件包才能加载插件。 有关详情,请参见 。 <1.10.3 兼容版本 安装 pip install airflow-exporter 就是这样。 你完成了。 将额外的标签导出到Prometheus 通过为DAG params提供labels dict,可以向DAG相关指标添加额外的标签。 例子 dag = DAG ( 'dummy_dag' , schedule_interval = timedelta


【文件预览】:
airflow-exporter-master
----.gitignore(139B)
----setup.cfg(26B)
----README.md(2KB)
----docker-compose.test.yml(196B)
----CHANGELOG.md(3KB)
----.github()
--------workflows()
----tests()
--------Dockerfile(127B)
--------.dockerignore(11B)
--------dags()
--------test_metrics_up.sh(932B)
--------airflow-requirements.txt(21B)
----docker-compose.yml(1KB)
----LICENSE(2KB)
----.dockerignore(29B)
----CONTRIBUTING.md(278B)
----run_test.sh(462B)
----pyproject.toml(50B)
----setup.py(1KB)
----Dockerfile.test-airflow(164B)
----airflow_exporter()
--------prometheus_exporter.py(5KB)
--------__init__.py(0B)

网友评论