PDA

View Full Version : Nagios Plugin for to check service statuses of linux


ramakula@gmail.com
04-19-2007, 02:15 PM
Hi All,

I need to check service statuses of linux from Nagios Monitoring tool.

Is there any plugin to check service statuses of linux?

I wrote one shell script for this:

#!/bin/sh
host="$1"
service="$2"
t=`/etc/init.d/$service status`
if echo "$t" |grep -q running; then
echo "OK - $service service is running."
exit 0
else
echo "Critical - $service service is stopped."
exit 2
fi

But it is working from terminal. But it is not working from nagios. Actually for example `/etc/init.d/acpid status` is not executing when nagios calling.

how do I make it to execute correct? or Is there any way to get needed result?

Please help!

DonKiShoot
04-19-2007, 03:29 PM
look at "sudo" for this problem