Is this plugin using the HTTP management interface to monitor rabbitmq? If so keep in mind that the management port changed as explained here: <a href="http://www.rabbitmq.com/blog/2012/11/19/breaking-things-with-rabbitmq-3-0/">http://www.rabbitmq.com/blog/2012/11/19/breaking-things-with-rabbitmq-3-0/</a><div class="gmail_extra">
<br><br><div class="gmail_quote">On Tue, Nov 20, 2012 at 8:18 PM, Henri Pipe <span dir="ltr"><<a href="mailto:henri.pipe@gmail.com" target="_blank">henri.pipe@gmail.com</a>></span> wrote:<br><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">
Just installed RabbitMQ 3.0.0 from 2.8.7. <br><br>All of my previously working nagios plugins are now failing with "Received 500 Read Timeout"<br><br>The management interface comes up fine and all looks correct.<br>
<br>e.g.<br><br> /usr/lib/nagios/plugins/check_rabbitmq_aliveness -p <password> -H <ip-address><br>RABBITMQ_ALIVENESS CRITICAL - Received 500 read timeout for vhost: /<br><br>/usr/lib/nagios/plugins/check_rabbitmq_server -p <password> -H <ip-address><br>
RABBITMQ_SERVER CRITICAL - Received 500 read timeout for path: nodes/pipe@10<br><br><br>I use the following rabbitmq nagios plugins:<br><br># 'check_rabbitmq_server' command definition<br>define command{<br> command_name check_rabbitmq_server<br>
command_line $USER1$/check_rabbitmq_server -p $ARG1$ -H $ARG2$<br> }<br><br># 'check_rabbitmq_broker' command definition<br>define command{<br> command_name check_rabbitmq_broker<br> command_line $USER1$/check_rabbitmq_server -p $ARG1$ -H $HOSTNAME$<br>
}<br><br># 'check_rabbitmq_aliveness' command definition<br>define command{<br> command_name check_rabbitmq_aliveness<br> command_line $USER1$/check_rabbitmq_aliveness -p $ARG1$ -H $HOSTADDRESS$<br>
}<br><br># 'check_rabbitmq_objects' command definition<br>define command{<br> command_name check_rabbitmq_objects<br> command_line $USER1$/check_rabbitmq_objects -p $ARG1$ -H $HOSTADDRESS$<br>
}<br><br># 'check_rabbitmq_overview' command definition<br>define command{<br> command_name check_rabbitmq_overview<br> command_line $USER1$/check_rabbitmq_overview -p $ARG1$ -H $HOSTADDRESS$<br>
}<br><br># 'check_rabbitmq_queue' command definition<br>define command{<br> command_name check_rabbitmq_queue<br> command_line $USER1$/check_rabbitmq_queue -p $ARG1$ -H $HOSTADDRESS$<br>
<br>They are all failing in the same manner. "500 Read Timeout"<br><br>I could not find anything about this in the 3.0.0 release notes.<br><br>Thanks<span class="HOEnZb"><font color="#888888"><br><br>Henri Pipe<br>
<a href="mailto:henri.pipe@gmail.com" target="_blank">henri.pipe@gmail.com</a><br>
<br>
</font></span><br>_______________________________________________<br>
rabbitmq-discuss mailing list<br>
<a href="mailto:rabbitmq-discuss@lists.rabbitmq.com">rabbitmq-discuss@lists.rabbitmq.com</a><br>
<a href="https://lists.rabbitmq.com/cgi-bin/mailman/listinfo/rabbitmq-discuss" target="_blank">https://lists.rabbitmq.com/cgi-bin/mailman/listinfo/rabbitmq-discuss</a><br>
<br></blockquote></div><br></div>