apache / airflow

Apache Airflow - A platform to programmatically author, schedule, and monitor workflows
https://airflow.apache.org/
Apache License 2.0
37.26k stars 14.33k forks source link

Check standalone_dag_processor config in get_airflow_health() #44253

Open bbovenzi opened 21 hours ago

bbovenzi commented 21 hours ago

Right now the UI has to check the scheduler config for standalone_dag_processor in order to determin if the dag_processor health check should be rendered.

It would be better if we checked for standalone_dag_processor in the backend and simply not return a dag_processor object as part of the public/health endpoint if False

vatsrahul1001 commented 18 hours ago

@bbovenzi would like to work on this. Can I assign it to myself?

bbovenzi commented 17 hours ago

@vatsrahul1001 all yours!