监控待处理的芹菜任务

时间:2012-07-14 04:14:41

标签: rabbitmq celery djcelery

我正在使用带有RabbitMQ后端的Celery。如何监控并获取待处理任务的数量? “芹菜事件”和djcelery显示了正在运行和完成的任务。我应该监控Rab​​bitMQ吗?如果是这样的话?

1 个答案:

答案 0 :(得分:3)

如果你使用RabbitMq作为经纪人,我建议使用那个rabbitmqctl(通常是/ usr / sbin / rabbitmqctl)。所以命令:

rabbitmqctl list_queues

显示队列中的任务数。 其他解决方案是安装rabbitmq-plugins:管理插件。 你可以用:

rabbitmq-plugins list
rabbitmq-plugins enable rabbitmq_management
service rabbitmq-server restart

您的rabbitmq-server将提供webagent,您可以轻松管理您的兔子服务器。