[rabbitmq-discuss] rabbitmqctl diag command?

Dmitriy Samovskiy dmitriy.samovskiy at cohesiveft.com
Thu Jul 3 16:52:11 BST 2008


Hi all,

When you are running rabbitmq broker, what do you use to check its status and to make sure 
it's still operational?

I could open a test connection every 5 minutes or so, send and consume a message; if 
either fails, send an alarm. Does anybody else have other ideas?

I was also thinking that it would be nice to possibly extend rabbitmqctl command line tool 
to offer diag output (as a separate command under rabbitmqctl - like "rabbitmqctl diag"). 
If this output is easily parsed from shell, writing tests and alarms would be trivial. 
Something like "keyword: value" for things like mnesia database status, listener status, 
current # of open connections, # of messages published, etc. The more data points, the 
better. One could build charts off of that data too...

Thoughts?

- Dmitriy




More information about the rabbitmq-discuss mailing list