chet wrote:
> On 4/19/07, ramakula <[EMAIL PROTECTED]> wrote:
> 
> > Hi All,
> > 
> > I need Nagios plugin for to check service statuses of linux system.
> > 
> > Please let me know where do I get this plugin?
> > 
> > I done like with shell script. But not working with nagios monitoring 
> > system.
> > 
> > 
> > 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
> > 
> > 
> > 
> > when Nagios executing this shell script not executing `/etc/init.d/$service 
> > status` command. nothing storing in $t. then result always showing 
> > "Critical - $service service is stopped.
> > 
> > But which working fine when I am executing this script from terminal as 
> > root user.
> > 
> > whet is the problem with this?
> > How do I proceed?
> > 
> 
> Ramesh,
> 
> Have you tried running this as the zenoss user? Maybe the particular
> service you're trying to get the status of requires some kind of root
> privilege to get the status. I tested your script on my services and
> got good results from it.
> 
> What does the command template that invokes this plugin look like?
> 
> -- 
> Chet Luther
> [EMAIL PROTECTED]
> _______________________________________________
> zenoss-users mailing list
> [email protected]
> http://lists.zenoss.org/mailman/listinfo/zenoss-users


How to give privilages to nagios monitoring tool to access that commands?

------------------------
 Ramesh




-------------------- m2f --------------------

Read this topic online here:
http://community.zenoss.com/forums/viewtopic.php?p=5779#5779

-------------------- m2f --------------------



_______________________________________________
zenoss-users mailing list
[email protected]
http://lists.zenoss.org/mailman/listinfo/zenoss-users

Reply via email to