我自己做了一些测试。如果有人感兴趣:
创建帐户
monitoring
标签
将该帐户添加到应监视的每个vhost中,然后添加
空字符串
(“”)到
configure
,
write
和
read
权限。
通过一个漂亮的bash脚本,您可以获得每个队列中的消息数:
curl -u username:password \
--silent \
http://<ServerOrIP>:15672/api/queues/<vhostname> | jq '.[] | .name, .messages'