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]

Reply via email to