Rabit-MQ Queue Monitor Script
Farshad Nick (????? ??? ????)
DevOps Team Lead | 20k+ LinkedIn | Kubernetes | AWS | Terraform | Open for Collaboration
This script analyzes and displays information about various queues, focusing on key metrics like queue name , body size , and number of occurrences. The data can be used to monitor and troubleshoot different system queues effectively. Key Features
Use Cases
Queue Monitor Script Output
How to Use
1- give this repository a Start :)
2- change Rabbit-address and user & pass in script
curl -u USERNAME:PASSWORD https://YOUR_RABBIT_ADDR:15672/api/queues/%2f?columns=name,messages,message_bytes,consumers | jq -r '.[] | select(.consumers == 0 and .message_bytes > 0) | { name: .name, messages: .messages, message_bytes_mb: (.message_bytes / 1048576) } | [.message_bytes_mb, .name, .messages] | @tsv' | sort -n
About Author?:
Hi ??, I’m Farshad Nick (Farshad nickfetrat)
DevOps Engineer| Azure
6 个月good job bro ??
---
6 个月rabbitmq-plugins enable rabbitmq_prometheus
Site Reliability Engineer at Snapp! Box
6 个月??????
Java Develooper at Behsazan Mellat
6 个月????? ????? ???
Devops Engineer
6 个月Thanks for sharing