Airflow Dashboard

You can use the following Airflow metrics displayed on the Airflow > Dashboard page to analyze them.

MetricSubmetricDescription
Airflow Dag Processing StatsAverage Parse TimeThe average amount of time taken to parse each file.
Files to be ScannedThe total number of files that need to be processed.
Filesystem UpdatesAny changes or updates made to the file system during the parsing process.
Parse ErrorsThe number of errors encountered while parsing files.
Airflow Dag Run StatsAverage Dag Dependency CheckThe average time taken to check dependencies between tasks in a DAG.
Average Dag Success RateThe average percentage of DAGs that are completed successfully.
Average Dag Failed StateThe average number of DAGs that enter a failed state.
Average Dag Schedule DelayThe average delay experienced in starting DAGs according to their scheduled time.
Airflow Dataset StatsOrphaned DatasetsThe datasets that are no longer associated with any Active DAGs.
Dags TriggeredTracks the number of times a DAG has been initiated for execution, indicating the frequency of workflow runs.
Dataset UpdatesThe dataset updates are changes to datasets that DAGs can depend on.
Airflow Pool StatsDeferred Pool StatsNumber of tasks waiting for external conditions to proceed.
Open Pool StatsAvailable capacity in a pool for additional tasks.
Queued Pool StatsNumber of tasks waiting in the queue for execution.
Running Pool StatsNumber of tasks currently executing in the pool.
Starving Pool StatsNumber of tasks unable to run due to a lack of available resources.
Airflow Task Finish Instance StatsFailureThe Task execution failed.
SuccessThe task was completed successfully.
DeferredThe task is waiting for an external trigger to continue.
RunningThe task is currently executing.
QueuedThe task is waiting in line for execution.
RemovedThe task was removed before execution.
ScheduledThe task is planned for execution at a later time.
SkippedThe task was intentionally not executed.
RescheduledThe task was postponed to run at a different time.
UpstreamThe task is dependent on upstream tasks before it can run.
RescheduledThe task was postponed to run at a different time.
UpstreamThe task is dependent on upstream tasks before it can run.
Airflow Executor StatsDAGsDirected Acyclic Graphs that define workflows in Airflow.
Executor Open SlotsAvailable slots in the executor for running new tasks.
Airflow Dag Time StatsAverage Dag Queue TimeThe average time a DAG spends waiting in the queue before starting.
Average Dag Run TimeThe average time it takes for a DAG to complete its execution.
Airflow Scheduler StatsTime Spent on Critical SectionTime spent by the scheduler in critical sections of code.
Orphaned Tasks AdoptedNumber of orphaned tasks that the scheduler has taken over.
Orphaned Tasks ClearedNumber of orphaned tasks that have been removed by the scheduler.
Loop DurationTime taken for one complete cycle of the scheduler's loop.
Task ExecutableNumber of tasks determined to be ready for execution by the scheduler.
Task StarvingNumber of tasks that are unable to execute due to resource constraints.
Type to search, ESC to discard
Type to search, ESC to discard
Type to search, ESC to discard
On This Page
Airflow Dashboard