Поскольку документы Celery рекомендует использовать цветок для мониторинга, я пытаюсь заставить его работать с размещенным поставщиком RabbitMQ (CloudAMQP)
celery flower --broker=amqp://username:[email protected]/vhost --broker_api=https://lemur.cloudamqp.com/api/ --basic_auth=username:password
Я вижу ошибку внутреннего сервера 500, как показано ниже, в консоли управления CloudAMQP, которая, похоже, указывает на ошибку пароля, а у меня ее нет.
The server encountered an error while processing this request:
{error,function_clause,
[{rabbit_auth_backend_internal,check_password,
[<<"password">>,
<<>>]},
{rabbit_auth_backend_internal,internal_check_user_login,2},
{rabbit_access_control,'-check_user_login/2-fun-0-',4},
{lists,foldl,3},
{rabbit_mgmt_util,is_authorized,4},
{webmachine_resource,resource_call,3},
{webmachine_resource,do,3},
{webmachine_decision_core,resource_call,1}]}
Так как же отслеживать сельдерей с помощью cloudamqp?
И есть ли лучшее решение (мониторинг / очередь задач) для этого?