check_by_ssh
Marc Powell
marc at ena.com
Thu Nov 9 17:51:12 CET 2006
> -----Original Message-----
> From: nagios-users-bounces at lists.sourceforge.net [mailto:nagios-users-
> bounces at lists.sourceforge.net] On Behalf Of Robert Fitzpatrick
> Sent: Thursday, November 09, 2006 10:01 AM
> To: Nagios
> Subject: [Nagios-users] check_by_ssh
>
> Trying to use check_by_ssh and can't seem to get the -C argument
right.
> I am getting a WARNING with this:
>
> Bad escape character ' 60 -F /var/spool/nagios/nagios.log -C
> /usr/local/bin/nagios'
>
> This is the way I have my checkcommand and service setup, I tried
> without the single quotes and it gave me an UNKNOWN error. I also
tried
> breaking the check_by_ssh arguments up into three checkcommand
arguments
> and tried passing three different arguments with the service, no help.
>
> # 'check_by_ssh' command definition
> define command{
> command_name check_by_ssh
> command_line $USER1$/check_by_ssh -H $HOSTADDRESS$ -C
'$ARG1$'
> }
>
> define service{
> use generic-service
> hostgroup_name nagios-servers
> service_description NAGIOS
> contact_groups admins
> check_command check_by_ssh!-e 60 -F
> /var/spool/nagios/nagios.log -C/usr/local/bin/nagios
> }
>
> When I run from the command line, all works. This is the first time
I've
> tried to use check_by_ssh, would appreciate some guidance.
You must be running something different from the command line as the
above could never work. Check_by_ssh is expecting -C to be a full path
and command to run on a remote host. I'm doing the same kind of thing
with --
define command {
command_name check_nagios
command_line $USER1$/check_by_ssh -H $HOSTADDRESS$
-C "/usr/local/nagios/libexec/check_nagios
/usr/local/nagios/var/status.dat 5 'bin/nagios'"
}
You're telling it to run the command "-e 60 -F ..." on the remote host
which isn't valid and since it starts with '-e' that check_by_ssh is
going to interpret that as an option to itself.
HTH
--
Marc
-------------------------------------------------------------------------
Using Tomcat but need to do more? Need to support web services, security?
Get stuff done quickly with pre-integrated technology to make your job easier
Download IBM WebSphere Application Server v.1.0.1 based on Apache Geronimo
http://sel.as-us.falkag.net/sel?cmd=lnk&kid=120709&bid=263057&dat=121642
_______________________________________________
Nagios-users mailing list
Nagios-users at 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
More information about the Users
mailing list