On 14.09.2011 17:33, Mark Creamer wrote:
Yep, both checks are true. Icinga user is running the script and $USER1$ points to /usr/local/icinga/libexec which is where the script resides.

and what is the shell output when running it manually as icinga user?


Thank you for the suggestions Michael.

2011/9/14 Michael Friedrich <michael.friedr...@univie.ac.at <mailto:michael.friedr...@univie.ac.at>>

    On 14.09.2011 16:56, Mark Creamer wrote:
    Stefan, thanks for the reply. Unfortunately, it still has the
    same result. Darn, I thought we were on to something there :-)
    Any other ideas?

    run the command as icinga user. make sure that icinga user can
    execute the script. furthermore, make sure that the plugin is
    exactly located where $USER1$ points to - see resource.cfg.


    Thanks again,
    Mark

    2011/9/14 Stefan <maill...@s.profanter.me
    <mailto:maill...@s.profanter.me>>

        Hi,

        I’ve also created today a check command with perl.

        I needed to explicitly write “/usr/bin/perl” before the
        command (Insert the correct path to your perl binary):

        command_line    /usr/bin/perl $USER1$/check_mysql_slave.pl
        <http://check_mysql_slave.pl>--host $HOSTADDRESS$ --user
        $USER3$ --password $USER4$

        Try this and tell me if it’s working.

        Stefan

        *Von:*Mark Creamer [mailto:white...@gmail.com
        <mailto:white...@gmail.com>]
        *Gesendet:* Mittwoch, 14. September 2011 16:31
        *An:* icinga-users@lists.sourceforge.net
        <mailto:icinga-users@lists.sourceforge.net>
        *Betreff:* [icinga-users] Problem with service/command definition

        I have a service I’ve been trying to create which monitors
        MySQL replication slaves to see if they are in sync. The
        script was downloaded from Nagios Exchange.

        If I run the script manually from the command line of the
        Icinga server, it works perfectly. But if I try to install it
        as a service assigned to the MySQL slaves in our network,
        they all show the service status as “Critical”, with the
        message “Return Code of 255 is Out of Bounds.”

        I think the issue may be with the syntax. The command syntax
        for this script is:

        ./check_mysql_slave.pl <http://check_mysql_slave.pl>
        --host=192.168.x.x --user=myuser --password=mypassword

        It also works from the command line without the = signs, like
        this:

        ./check_mysql_slave.pl <http://check_mysql_slave.pl> –host
        192.168.x.x –user myuser –password mypassword

        And here’s the command definition:

        # 'check_mysql_slave.pl <http://check_mysql_slave.pl>'
        command definition

        define command{

                command_name check_mysql_slave.pl
        <http://check_mysql_slave.pl>

                command_line    $USER1$/check_mysql_slave.pl
        <http://check_mysql_slave.pl> --host $HOSTADDRESS$ --user
        $USER3$ --password $USER4$

                }

        I’ve also tried not using the custom $USER3$ and $USER4$
        macros, and just passing the userid and password directly in
        the command definition but I still get the same result.
        Anyone see what might be the problem here?

        Thanks!

-- Mark


        
------------------------------------------------------------------------------
        BlackBerry&reg; DevCon Americas, Oct. 18-20, San Francisco, CA
        Learn about the latest advances in developing for the
        BlackBerry&reg; mobile platform with sessions, labs & more.
        See new tools and technologies. Register for BlackBerry&reg;
        DevCon today!
        http://p.sf.net/sfu/rim-devcon-copy1
        _______________________________________________
        icinga-users mailing list
        icinga-users@lists.sourceforge.net
        <mailto:icinga-users@lists.sourceforge.net>
        https://lists.sourceforge.net/lists/listinfo/icinga-users




-- Mark


    
------------------------------------------------------------------------------
    BlackBerry&reg; DevCon Americas, Oct. 18-20, San Francisco, CA
    Learn about the latest advances in developing for the
    BlackBerry&reg; mobile platform with sessions, labs&  more.
    See new tools and technologies. Register for BlackBerry&reg; DevCon today!
http://p.sf.net/sfu/rim-devcon-copy1

    _______________________________________________
    icinga-users mailing list
    icinga-users@lists.sourceforge.net  
<mailto:icinga-users@lists.sourceforge.net>
    https://lists.sourceforge.net/lists/listinfo/icinga-users


    
------------------------------------------------------------------------------
    BlackBerry&reg; DevCon Americas, Oct. 18-20, San Francisco, CA
    Learn about the latest advances in developing for the
    BlackBerry&reg; mobile platform with sessions, labs & more.
    See new tools and technologies. Register for BlackBerry&reg;
    DevCon today!
    http://p.sf.net/sfu/rim-devcon-copy1
    _______________________________________________
    icinga-users mailing list
    icinga-users@lists.sourceforge.net
    <mailto:icinga-users@lists.sourceforge.net>
    https://lists.sourceforge.net/lists/listinfo/icinga-users




--
Mark


------------------------------------------------------------------------------
BlackBerry&reg; DevCon Americas, Oct. 18-20, San Francisco, CA
Learn about the latest advances in developing for the
BlackBerry&reg; mobile platform with sessions, labs&  more.
See new tools and technologies. Register for BlackBerry&reg; DevCon today!
http://p.sf.net/sfu/rim-devcon-copy1


_______________________________________________
icinga-users mailing list
icinga-users@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/icinga-users


--
DI (FH) Michael Friedrich

Vienna University Computer Center
Universitaetsstrasse 7 A-1010 Vienna, Austria

email:     michael.friedr...@univie.ac.at
phone:     +43 1 4277 14359
mobile:    +43 664 60277 14359
fax:       +43 1 4277 14338
web:       http://www.univie.ac.at/zid
           http://www.aco.net

Icinga Core&  IDOUtils Developer
http://www.icinga.org

------------------------------------------------------------------------------
BlackBerry&reg; DevCon Americas, Oct. 18-20, San Francisco, CA
Learn about the latest advances in developing for the 
BlackBerry&reg; mobile platform with sessions, labs & more.
See new tools and technologies. Register for BlackBerry&reg; DevCon today!
http://p.sf.net/sfu/rim-devcon-copy1 
_______________________________________________
icinga-users mailing list
icinga-users@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/icinga-users

Reply via email to