2007-04-19, 02:48 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:
Code:
#!/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!