Name | airflow-dag-insight JSON |
Version |
0.1.0a5
JSON |
| download |
home_page | None |
Summary | An Apache Airflow plugin that visualizes DAG runs in a Gantt chart, predicts future runs, and identifies tasks that won't execute. Enhance your workflow monitoring and planning with intuitive visualizations. |
upload_time | 2024-11-04 11:38:53 |
maintainer | None |
docs_url | None |
author | Hipposys |
requires_python | <4.0,>=3.10 |
license | MIT |
keywords |
|
VCS |
 |
bugtrack_url |
|
requirements |
No requirements were recorded.
|
Travis-CI |
No Travis.
|
coveralls test coverage |
No coveralls.
|
# Airflow DAG Insight Plugin
The Airflow DAG Insight Plugin for [Apache Airflow](https://github.com/apache/airflow) allows you to visualize DAG runs in a Gantt chart, predict future runs, and identify DAGs that won't run, providing a seamless and efficient workflow for managing your pipelines. Enhance your workflow monitoring and planning with intuitive visualizations.
[](https://github.com/hipposys-ltd/airflow-dag-insight/actions)
[](https://github.com/psf/black)
## System Requirements
- **Airflow Versions**: 2.4.0 or newer
## How to Install
Add `airflow-dag-insight` to your `requirements.txt` and restart the web server.
## How to Use
1. Navigate to `DAG Insight` in the `Browse` tab to access the plugin:

2. View all DAG runs in a Gantt chart:

3. Toggle the `Show Future Runs?` option to predict the next runs for your DAGs and generate a list of all the DAGs that won't run.
**Note**: All event-driven DAGs (scheduled by datasets and triggers) are predicted only to their next run.
4. Future DAGs will be highlighted in gray on the Gantt chart:

5. A table of future runs will be displayed, with events ordered by their start date:

6. Below this, you will find a table listing all the DAGs that won't run:

Raw data
{
"_id": null,
"home_page": null,
"name": "airflow-dag-insight",
"maintainer": null,
"docs_url": null,
"requires_python": "<4.0,>=3.10",
"maintainer_email": null,
"keywords": null,
"author": "Hipposys",
"author_email": null,
"download_url": "https://files.pythonhosted.org/packages/df/58/18fc0cd7a600d5d570ce387ce7f45052eea13ffe6f094c14815f5abd37a8/airflow_dag_insight-0.1.0a5.tar.gz",
"platform": null,
"description": "# Airflow DAG Insight Plugin\n\nThe Airflow DAG Insight Plugin for [Apache Airflow](https://github.com/apache/airflow) allows you to visualize DAG runs in a Gantt chart, predict future runs, and identify DAGs that won't run, providing a seamless and efficient workflow for managing your pipelines. Enhance your workflow monitoring and planning with intuitive visualizations.\n\n[](https://github.com/hipposys-ltd/airflow-dag-insight/actions)\n[](https://github.com/psf/black)\n\n## System Requirements\n\n- **Airflow Versions**: 2.4.0 or newer\n\n## How to Install\n\nAdd `airflow-dag-insight` to your `requirements.txt` and restart the web server.\n\n## How to Use\n\n1. Navigate to `DAG Insight` in the `Browse` tab to access the plugin:\n\n \n\n2. View all DAG runs in a Gantt chart:\n\n \n\n3. Toggle the `Show Future Runs?` option to predict the next runs for your DAGs and generate a list of all the DAGs that won't run.\n\n **Note**: All event-driven DAGs (scheduled by datasets and triggers) are predicted only to their next run.\n\n4. Future DAGs will be highlighted in gray on the Gantt chart:\n\n \n\n5. A table of future runs will be displayed, with events ordered by their start date:\n\n \n\n6. Below this, you will find a table listing all the DAGs that won't run:\n\n \n",
"bugtrack_url": null,
"license": "MIT",
"summary": "An Apache Airflow plugin that visualizes DAG runs in a Gantt chart, predicts future runs, and identifies tasks that won't execute. Enhance your workflow monitoring and planning with intuitive visualizations.",
"version": "0.1.0a5",
"project_urls": {
"homepage": "https://github.com/hipposys-ltd/airflow-dag-insight"
},
"split_keywords": [],
"urls": [
{
"comment_text": "",
"digests": {
"blake2b_256": "c40325676653bb35336b7fa144ffc74e00e0aee0998f3287f15cda66d6184ad4",
"md5": "d08020caf10a86c575317ccae60b688b",
"sha256": "583b0f42b79d796ff96a9885d314986fb39d7305aed09be3f3de3a922f88ecbb"
},
"downloads": -1,
"filename": "airflow_dag_insight-0.1.0a5-py3-none-any.whl",
"has_sig": false,
"md5_digest": "d08020caf10a86c575317ccae60b688b",
"packagetype": "bdist_wheel",
"python_version": "py3",
"requires_python": "<4.0,>=3.10",
"size": 23550,
"upload_time": "2024-11-04T11:38:52",
"upload_time_iso_8601": "2024-11-04T11:38:52.139962Z",
"url": "https://files.pythonhosted.org/packages/c4/03/25676653bb35336b7fa144ffc74e00e0aee0998f3287f15cda66d6184ad4/airflow_dag_insight-0.1.0a5-py3-none-any.whl",
"yanked": false,
"yanked_reason": null
},
{
"comment_text": "",
"digests": {
"blake2b_256": "df5818fc0cd7a600d5d570ce387ce7f45052eea13ffe6f094c14815f5abd37a8",
"md5": "7f24ca874f4a01abeab51d013d704401",
"sha256": "cab30281b594cb8ef47d7b33b2da95cab74a6419249fca7811c557f8cfa31c2a"
},
"downloads": -1,
"filename": "airflow_dag_insight-0.1.0a5.tar.gz",
"has_sig": false,
"md5_digest": "7f24ca874f4a01abeab51d013d704401",
"packagetype": "sdist",
"python_version": "source",
"requires_python": "<4.0,>=3.10",
"size": 22407,
"upload_time": "2024-11-04T11:38:53",
"upload_time_iso_8601": "2024-11-04T11:38:53.361067Z",
"url": "https://files.pythonhosted.org/packages/df/58/18fc0cd7a600d5d570ce387ce7f45052eea13ffe6f094c14815f5abd37a8/airflow_dag_insight-0.1.0a5.tar.gz",
"yanked": false,
"yanked_reason": null
}
],
"upload_time": "2024-11-04 11:38:53",
"github": true,
"gitlab": false,
"bitbucket": false,
"codeberg": false,
"github_user": "hipposys-ltd",
"github_project": "airflow-dag-insight",
"travis_ci": false,
"coveralls": false,
"github_actions": true,
"lcname": "airflow-dag-insight"
}