interpreting event-handler (part2)

Jasmine Chua jasmine.chua at securecirt.com
Mon Nov 4 17:14:22 CET 2002


-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA1

Yes I had it defined on the monitoring server. 

On Tuesday 05 November 2002 00:04, you wrote:
> Did you define a command for restart_program, such as:
>
> define command{
> 	command_name	restart_program
> 	command_line	/opt/nagios/libexec/eventhandlers/restart_program 
> $SERVICESTATE$ $STATETYPE$ $SERVICEATTEMPT$ }
>
>
>
> On Mon, 4 Nov 2002 22:11:26 +0800
>
> Jasmine Chua <jasmine.chua at securecirt.com> wrote:
> > -----BEGIN PGP SIGNED MESSAGE-----
> > Hash: SHA1
> >
> > Sorry its me again. I dont think i can put the event-handler script on my
> > monitoring server because it is supposed to run the script on my remote
> > server. It is returning a code 127 saying that it cant find the script on
> > my monitoring server, but it is not suppose to be there as the program to
> > kill off exists on the remote server. Heres a snippet of my 'Load'
> > service definition:
> >
> > # Service definition
> > define service{
> >         use                             ocsp-service
> > host_name                      host-abc
> >         service_description             Load
> >         is_volatile                     0
> >         check_period                    24x7
> >         max_check_attempts              3
> >         event_handler                   restart_program
> >         normal_check_interval           5
> >         retry_check_interval            1
> >         contact_groups                  admin
> >         notification_interval           0
> >         notification_period             24x7
> >         notification_options            w,u,c,r
> >         check_command                   check_nrpe!check-load-runaway
> >         }
> >
> > If i will to put a "check_nrpe!restart_program" to point to the remote
> > server /libexec/event-handlers directory.. it will return a config error
> > on my monitoring server that the "check_nrpe!restart_program" is not
> > defined anywhere! But, I am only suppose to define the 'check_nrpe'
> > command.. the rest of my nrpe services are working. So, I cant do that
> > either.
> >
> > Is there another way of getting the monitoring server to point to the
> > remote server and run my script on the remote server?
> >
> > On Monday 04 November 2002 21:47, Jasmine Chua wrote:
> > > Thanks folks.. but i think i have figured out what is wrong. It is
> > > calling a script that does not exist in the directory.
> > >
> > > On Monday 04 November 2002 21:34, Jasmine Chua wrote:
> > > > -- Hi all,
> > > >
> > > > I wanted to restart a program when a remote server 's load average
> > > > falls critical. My script works all right by itself. However, when I
> > > > try to get nagios to do it automatically through event-handlers.. I
> > > > got this message in the logs..
> > > >
> > > > SERVICE ALERT: host-abc;Load;OK;HARD;3;load average: 0.00, 0.00, 0.00
> > > > SERVICE EVENT HANDLER: host-abc;Load;OK;HARD;3;restart_program
> > > > Warning: Attempting to execute the command
> > > > "/usr/local/nagios/libexec/eventhandlers/restart_program OK HARD 3"
> > > > resulted in a return code of 127.  Make sure the script or binary you
> > > > are trying to execute actually exists...
> > > >
> > > > I have checked the location of my script and made sure it is in there
> > > > with the right permissions. I dont think nagios is executing my
> > > > script. anyone has an idea whats going on?
> > > >
> > > > Jasmine Chua
> >
> > -----BEGIN PGP SIGNATURE-----
> > Version: GnuPG v1.0.6 (GNU/Linux)
> > Comment: For info see http://www.gnupg.org
> >
> > iD8DBQE9xoAUNgvTa7Hj2AURAu7tAJ9Y5UOj9Gvww2zGg6Zrw1cQIGpqdQCbBqxP
> > BoWXnKPCGQCIoTN5F0MVOTk=
> > =+RYA
> > -----END PGP SIGNATURE-----
> >
> >
> >
> > -------------------------------------------------------
> > This SF.net email is sponsored by: ApacheCon, November 18-21 in
> > Las Vegas (supported by COMDEX), the only Apache event to be
> > fully supported by the ASF. http://www.apachecon.com
> > _______________________________________________
> > Nagios-users mailing list
> > Nagios-users at lists.sourceforge.net
> > https://lists.sourceforge.net/lists/listinfo/nagios-users

- -- 
Jasmine Chua
Security Engineer, SecureCiRT (A SBU of Z-Vance Pte Ltd)
http://www.securecirt.com
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.0.6 (GNU/Linux)
Comment: For info see http://www.gnupg.org

iD8DBQE9xpzjNgvTa7Hj2AURAiKeAJ9naB5+aAJaOwI+kz+Ibr9OmjVgxQCeP9lt
mqLo1vuYksagNHjLkuzlVyY=
=RKUC
-----END PGP SIGNATURE-----



-------------------------------------------------------
This SF.net email is sponsored by: ApacheCon, November 18-21 in
Las Vegas (supported by COMDEX), the only Apache event to be
fully supported by the ASF. http://www.apachecon.com




More information about the Users mailing list