{"id":1643,"date":"2010-07-25T17:13:11","date_gmt":"2010-07-25T16:13:11","guid":{"rendered":"http:\/\/www.devco.net\/?p=1643"},"modified":"2010-07-25T18:10:17","modified_gmt":"2010-07-25T17:10:17","slug":"monitoring_activemq","status":"publish","type":"post","link":"https:\/\/www.devco.net\/archives\/2010\/07\/25\/monitoring_activemq.php","title":{"rendered":"Monitoring ActiveMQ"},"content":{"rendered":"
I have a number of ActiveMQ servers, 7 in total, 3 in a network of brokers the rest standalone. For MCollective I use topics extensively so don’t really need to monitoring them much other than for availability. I also though do a lot of Queued work where lots of machines put data in a queue and others process the data.<\/p>\n
In the Queue scenario you absolutely need to monitor queue sizes, memory usage and such. You also need to graph things like rates of messages, consumer counts and memory use. I am busy writing a number of Nagios and Cacti plugins to help with this, you can find them on Github<\/a>.<\/p>\n