In Flower the broker tab is not showing the queues when using it together with Airflow 2.3.4, RabbitMQ over SSL and Celery Executor
As far as I understand Flower needs two parameters to make this tab work:
- broker_url, e.g. amqp://username:password@somedomain.amazonaws.com:5671/?ssl=true
- http_api, e.g. https://username:password@somedomain.amazonaws.com:15672/api/
I don't understand how to configure Airflow so that this information is passed correctly to Flower, and Flower is using ssl with RabbitMQ and connecting to the http_api on port 15672.
If I hack broker.py in Flower package the broker tab in Flower is working correctly.