I always like using the nagios process check myself rather than checking for the ".pid" file as I have had nagios die off and the ps wasn't telling me anything, I use this which works pretty good for me, I also use this along with additonal and modified to check our nagios primary to make sure it's up and if not startup slave etc.
Might want to give this a try, edit according to your install of course : #!/bin/bash plugindir="/usr/local/nagios/libexec" cmdstart='/sbin/service nagios start' #Check nagios with check_nagios plugin $plugindir/check_nagios -e 5 -F /usr/local/nagios/var/nagios.log -C /usr/local/nagios/bin/nagios if [ "${?}" != 0 ] ; then echo "CRITICAL:Nagios not found running..." $cmdstart else echo "OK:Nagios runnning..." fi exit -Donnell Lewis On Tue, 2006-11-14 at 22:29 +0100, Hugo van der Kooij wrote: > On Tue, 14 Nov 2006, Brian Loe wrote: > > > On 11/14/06, Hugo van der Kooij <[EMAIL PROTECTED]> wrote: > > > > > > > > > Sounds like a bad idea. If you make a typo in the config your system will > > > respawn itself a lot as it will start and die in quick succesion. > > > > > > A watchdog script can be smarter. And my nagios uptime is almost identical > > > to my OS uptime. (Which equals the amount of time it takes to run my > > > Sxxnagios script in rc3.d after boot up.) > > > > Do you have such a watchdog script you can share? :) > > Well. I do not have one because nagios is quite stable. But it might > contain a check like: > > ps ax|egrep "^`cat /var/run/nagios.pid`" > > And verify is still is the nagios process. > > Other check might work just as well. > > > Do you kick it off from an rc file as well? > > Sure. Multiple Centos 4 system all running nagios from DAG's rpm packages. > Everything except the actual nagios config files was a breeze to install. > > Hugo. > ------------------------------------------------------------------------- Take Surveys. Earn Cash. Influence the Future of IT Join SourceForge.net's Techsay panel and you'll get the chance to share your opinions on IT & business topics through brief surveys - and earn cash http://www.techsay.com/default.php?page=join.php&p=sourceforge&CID=DEVDEV _______________________________________________ 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