Is be run on a remote host or local?
From: Parkman, Mikhail [mailto:mikhail_park...@cable.comcast.com]
Sent: Friday, March 30, 2012 12:27 PM
To: Nagios Users List <nagios-users@lists.sourceforge.net>
Subject: Re: [Nagios-users] how to associate /bin/bash with shell script in
Nagios
Sorry for confusion - I was just trying different combinations.
But initially my command definition was following:
define command{
command_name dlg_notifications
command_line /usr/local/nagios/libexec/nagios-msg-broker.sh
}
I have "#!/bin/bash" in the top of my shell script, and shell script is set to
be executable.
perfserver-10:/usr/local/nagios/libexec$ ls -l nagios-msg-broker.sh
-rwxrwxrwx 1 nagios nagcmd 149 Mar 30 10:04 nagios-msg-broker.sh
Thanks.
Mikhail.
From: James Pratt [mailto:jpr...@norwich.edu]
Sent: Friday, March 30, 2012 9:53 AM
To: Nagios Users List
Subject: Re: [Nagios-users] how to associate /bin/bash with shell script in
Nagios
I'm slightly confused - Do you have "#!/bin/bash" in the top of your shell
script, and is it set to be executable by (at least) the nagios user? (Not
sure why you are calling bash then the script name as an arg, that is odd to
me, but maybe I'm missing something)?
Cheers,
Jamie
From: Parkman, Mikhail
[mailto:mikhail_park...@cable.comcast.com]<mailto:[mailto:mikhail_park...@cable.comcast.com]>
Sent: Friday, March 30, 2012 12:43 PM
To:
nagios-users@lists.sourceforge.net<mailto:nagios-users@lists.sourceforge.net>
Subject: [Nagios-users] how to associate /bin/bash with shell script in Nagios
Hello,
I have the following command:
define command{
command_name dlg_notifications
command_line /bin/bash /usr/local/nagios/libexec/nagios-msg-broker.sh
}
And the following service
define service{
use mypc
service_description
dlg_Alerts_notifications
check_command dlg_notifications
max_check_attempts 1
retain_status_information 0
retain_nonstatus_information 0
}
/bin/bash /usr/local/nagios/libexec/nagios-msg-broker.sh
runs fine manually.
Service defined above can’t run it though.
While googling around, I found out that apparently Nagios does not know that
script should be executed by /bin/bash
How would I let Nagios know about /bin/bash
Thanks.
Mikhail.
------------------------------------------------------------------------------
This SF email is sponsosred by:
Try Windows Azure free for 90 days Click Here
http://p.sf.net/sfu/sfd2d-msazure
_______________________________________________
Nagios-users mailing list
Nagios-users@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/nagios-users
::: Please include Nagios version, plugin version (-v) and OS when reporting
any issue.
::: Messages without supporting info will risk being sent to /dev/null