version: Abiquo 2.3.X
Abiquo uses RabbitMQ as message broker. You can read more about Abiquo Arquitecture in the Abiquo Wiki.
Sometimes, for troubleshooting or monitoring purposes it is interesting to have a look at the RabbitMQ queues for Abiquo.
You can use this command to obtain the related information:
rabbitmqctl list_queues name messages consumers
# rabbitmqctl list_queues name messages consumers
Listing queues ...
abiquo.vsm.eventsynk 0 1
abiquo.tracer.traces 0 1
abiquo.datacenter.requests.Abiquo.virtualfactory 0 1
abiquo.ha.tasks 0 1
abiquo.am.downloads 0 1
abiquo.datacenter.requests.Abiquo.bpm 0 1
abiquo.datacenter.notifications 0 1
You can see the queues, messages pending to be processed and consumers. Each queue in use must have a consumer and in an environment with no operations being carried out, messages should be 0.