[rabbitmq-discuss] Nagios plugins fail with RabbitMQ 3.0.0

Simon Lundström simlu at su.se
Wed Nov 21 07:24:18 GMT 2012


Hello Henri!

Please test to change port and if that works create a pullrequest to
change the default port on GitHub
<https://github.com/jamesc/nagios-plugins-rabbitmq>.

Otherwise I will get to it when we upgrade to 3.0.

Thanks,
- Simon

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

> _______________________________________________
> rabbitmq-discuss mailing list
> rabbitmq-discuss at lists.rabbitmq.com
> https://lists.rabbitmq.com/cgi-bin/mailman/listinfo/rabbitmq-discuss



More information about the rabbitmq-discuss mailing list