pedro-cf opened a new issue, #66946: URL: https://github.com/apache/airflow/issues/66946
### Description Airflow 2 showed per-DAG run totals on the DAG list page, broken down by state (success, failed, running, queued). Airflow 3 removed this and replaced it with a bar chart of the last 14 runs. The bar chart shows no numbers. You cannot tell if a DAG had 1 failure or 50. You cannot sort by it. You cannot act on it. The request is to bring back run state counts per DAG on the DAG list page, with the ability to click a state count to jump directly to the filtered list of runs for that DAG in that state. There is currently NO way to retrieve these counts across all DAGs at once. The only apparent options all fall short: - Navigate into each DAG individually: the Runs tab is capped at 50 results, so for any DAG with more than 50 runs you cannot get a total count at all - Look at the Overview tab: the counts shown there are unreliable. In testing, the Overview shows "0 Failed Runs" for a DAG that clearly has failed runs visible in the run history bar on the left sidebar - Go to the DAG Runs table and filter/count per DAG manually, one by one There is no UI view, no single page, nothing that gives you a simple breakdown of success/failed/running totals per DAG across your whole fleet at once, nor a way to quickly jump to the list of failed (or any other state) runs for a specific DAG directly from the DAG list. ### Use case/motivation Teams running large numbers of scheduled DAGs (nightly backups, data syncs, reports) rely on the DAG list page as a health dashboard. The ops routine looks like this: 1. Open the DAG list 2. Scan for DAGs with failed run counts > 0 3. Click the count to jump straight to the failed runs for that DAG 4. Investigate In Airflow 2 this took seconds. In Airflow 3 this workflow is completely broken with no workaround. ### Related issues - #50624 - Bring back "Status of all previous DAG runs" column (open, milestone Airflow 3.1+) - #60105 - PR attempting to add task instance summary to DAG cards (closed, needs a proper implementation) ### Are you willing to submit a PR? - [ ] Yes I am willing to submit a PR! ### Code of Conduct - [x] I agree to follow this project's [Code of Conduct](https://github.com/apache/airflow/blob/main/CODE_OF_CONDUCT.md) -- This is an automated message from the Apache Git Service. To respond to the message, please log on to GitHub and use the URL above to go to the specific comment. To unsubscribe, e-mail: [email protected] For queries about this service, please contact Infrastructure at: [email protected]
