Hi Marquez Could you provide steps to make it work , i have no idea how i can make nagios as the root and execute the check_mem plugin.
Thanks Jatin On 3/12/2010 3:31 PM, Marquez, Quentin wrote: > Hi Jatin, > > Don't try to run the sudo command using "root" while its configuration is > made for "nagios" :) > > Your issue looks like you can run check_mem.pl as root and get a reply > locally, but nrpe is owned by user "nagios", and user "nagios" won't run this > plugin correctly. > > To allow the nagios user to run check_mem.pl as root, you have to configure a > sudo command. > > Make sure your check_mem.pl is owned by user "nagios", configure your sudo > command via "visudo", and then run this sudo command as the "nagios" user. > > As root, you could try : su - nagios -c "/usr/bin/sudo > /usr/local/nagios/libexec/check_mem.pl -w 10 -c 5" > > Or just wait to see the result on your nagios server. > > Cheers, > Quentin > > > -----Original Message----- > From: Jatin Davey [mailto:[email protected]] > Sent: 12 March 2010 10:45 > To: Marquez, Quentin > Cc: Nagios Users List > Subject: Re: [Nagios-users] check_mem shows : "NRPE: Unable to read output" > > Hi Marquez > > I ran the command in the same as you said and i am getting the following > error: > > [r...@mcs-linux-2 etc]# /usr/bin/sudo > /usr/local/nagios/libexec/check_mem.pl -w 10 -c 5 > Sorry, user root is not allowed to execute > '/usr/local/nagios/libexec/check_mem.pl -w 10 -c 5' as root on mcs-linux-2. > > Please let me know what to do. > > Thanks > Jatin > > On 3/12/2010 3:03 PM, Marquez, Quentin wrote: > >> Jatin, >> >> Here is how I use it with sudo : >> >> In my nrpe.cfg : >> command[check_mem]=/usr/bin/sudo >> /usr/local/nagios-plugins/current/libexec/check_mem.pl -w 10 -c 5 >> >> visudo : >> User_Alias SU_TO_NAGIOS_PLUGINS_USER = nagios >> Cmnd_Alias SU_TO_NAGIOS_PLUGINS = >> /usr/local/nagios-plugins/current/libexec/check_mem.pl -w 10 -c 5 >> SU_TO_NAGIOS_PLUGINS_USER ALL = NOPASSWD: SU_TO_NAGIOS_PLUGINS >> >> Root permissions will allow nagios to read memory attributes. >> >> ++ >> Quentin >> >> -----Original Message----- >> From: Jatin Davey [mailto:[email protected]] >> Sent: 12 March 2010 08:08 >> To: Nagios Mailinglist >> Subject: [Nagios-users] check_mem shows : "NRPE: Unable to read output" >> >> Hi >> >> I had downloaded the perl file for check_mem plugin and copied in the >> libexec folder of the target machine that needs to be monitored. On the >> localhost it returns correct values but when i shoot the command from >> the nagios server using NRPE i am getting the following : >> >> NRPE: Unable to read output >> >> Is it an issue with NRPE or check_mem plugin. >> >> The output for check_mem on the localhost is : >> >> <b>CRITICAL: Memory Usage (W> 5, C> 6): 30%<br>Swap Usage (W> 5, C> >> 6): >> >> 1%</b>|MemUsed=30%;5;6 SwapUsed=1%;5;6 >> >> I have defined the command also in the nrpe.cfg file. All other commands >> >> work fine except for the check_mem plugin. >> >> Please let me know what to do next. >> >> Thanks >> Jatin >> >> ------------------------------------------------------------------------ >> ------ >> Download Intel® Parallel Studio Eval >> Try the new software tools for yourself. Speed compiling, find bugs >> proactively, and fine-tune applications for parallel performance. >> See why Intel Parallel Studio got high marks during beta. >> http://p.sf.net/sfu/intel-sw-dev >> _______________________________________________ >> Nagios-users mailing list >> [email protected] >> 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 >> >> This e-mail has come from Experian, the only business to have been twice >> named the UK's 'Business of the Year’ >> >> =================================================================================== >> Information in this e-mail and any attachments is confidential, and may not >> be copied or used by anyone other than the addressee, nor disclosed to any >> third party without our permission. There is no intention to create any >> legally binding contract or other binding commitment through the use of this >> electronic communication unless it is issued in accordance with the Experian >> Limited standard terms and conditions of purchase or other express written >> agreement between Experian Limited and the recipient. >> Although Experian has taken reasonable steps to ensure that this >> communication and any attachments are free from computer virus, you are >> advised to take your own steps to ensure that they are actually virus free. >> Companies Act information: >> Registered name: Experian Limited >> Registered office: Landmark House, Experian Way, NG2 Business Park, >> Nottingham, NG80 1ZZ, United Kingdom >> Place of registration: England and Wales >> Registered number: 653331 >> >> >> ------------------------------------------------------------------------------ >> Download Intel® Parallel Studio Eval >> Try the new software tools for yourself. Speed compiling, find bugs >> proactively, and fine-tune applications for parallel performance. >> See why Intel Parallel Studio got high marks during beta. >> http://p.sf.net/sfu/intel-sw-dev >> _______________________________________________ >> Nagios-users mailing list >> [email protected] >> 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 >> >> >> > ------------------------------------------------------------------------------ Download Intel® Parallel Studio Eval Try the new software tools for yourself. Speed compiling, find bugs proactively, and fine-tune applications for parallel performance. See why Intel Parallel Studio got high marks during beta. http://p.sf.net/sfu/intel-sw-dev _______________________________________________ Nagios-users mailing list [email protected] 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
