Alex Dehaini wrote: > Thanks Marc, > > I got the plug in from www.nagiosexchange.org > <http://www.nagiosexchange.org>, sorry I didn't specify that earlier > > I gave the traffic files in /tmp nagios group and user ownership and > after that, I ran the following command as the nagios user and this is > the result I got > > [EMAIL PROTECTED]:/usr/local/nagios/libexec$ ./check_iftraffic.pl -H > 41.211.0.42 <http://41.211.0.42> -C britania -i eth0 -b 100 -u m > Total RX Bytes: 1395.95 MB, Total TX Bytes: 2173.82 MB<br>Average > Traffic: 0.00 kB/s (0.0%) in, 0.00 kB/s (0.0%) out| inUsage=0.0,85,98 > outUsage=0.0,85,98 inAbsolut=1429448 outAbsolut=2225990 > [EMAIL PROTECTED]:/usr/local/nagios/libexec$ ./check_iftraffic.pl -H > 41.211.0.42 <http://41.211.0.42> -C britania -i eth0 -b 100 -u m > Use of uninitialized value in scalar chomp at ./check_iftraffic.pl > line 185, <FILE> line 1. > Total RX Bytes: 1395.99 MB, Total TX Bytes: 2173.86 MB<br>Average > Traffic: 4.12 kB/s (0.0%) in, 4.12 kB/s (0.0%) out| inUsage=0.0,85,98 > outUsage=0.0,85,98 inAbsolut=1429448 outAbsolut=2225990 > [EMAIL PROTECTED]:/usr/local/nagios/libexec$ ./check_iftraffic.pl -H > 41.211.0.42 <http://41.211.0.42> -C britania -i eth0 -b 100 -u m > Use of uninitialized value in scalar chomp at ./check_iftraffic.pl > line 185, <FILE> line 1. > Total RX Bytes: 1396.02 MB, Total TX Bytes: 2173.89 MB<br>Average > Traffic: 3.60 kB/s (0.0%) in, 3.64 kB/s (0.0%) out| inUsage=0.0,85,98 > outUsage=0.0,85,98 inAbsolut=1429493 outAbsolut=2226035 > > I reckon this means that the plug in is working when ran from the > nagios plugin directory via the command line. However, the UNKNOWN > error still remains as reported from the the web cgi. > > Am I missing something? > > Alex > > > > > On 10/11/07, *Marc Powell* <[EMAIL PROTECTED] <mailto:[EMAIL PROTECTED]>> > wrote: > > > > > -----Original Message----- > > From: [EMAIL PROTECTED] > <mailto:[EMAIL PROTECTED]> > [mailto:nagios-users- <mailto:nagios-users-> > > [EMAIL PROTECTED] > <mailto:[EMAIL PROTECTED]>] On Behalf Of Alex Dehaini > > Sent: Thursday, October 11, 2007 10:17 AM > > To: [email protected] > <mailto:[email protected]> > > Subject: [Nagios-users] check_iftraffic.pl plugin > > > > Hi Guys, > > > > I need some help on how to use the check_iftraffic.pl plug in. I > want > > nagios to notify me if any of my servers reach a 150kbits/sec on > their > > NIC. This is what I have done so far. > > > > 1. I downloaded the plug in and gave it the appropriate > ownership and > > permissions. > > When asking questions about a non-standard plugin, it's very > helpful to > provide specific details about where you got it from. How do we > know the > check_iftraffic.pl that google tells us about as the top hit is > the same > one you're using? > > > > > UNKNOWN 10-11-2007 15:10:44 0d 0h 2m 22s 3/6 (No > output!) > > "NO output!" typically means the plugin is reporting errors. > > > Can anyone please assist me. When I run this from the plug in > directory, I > > get results, forexample > > > > snmp:/usr/local/nagios/libexec# ./check_iftraffic.pl -H > 41.211.0.42 <http://41.211.0.42> -C > > community -i eth0 -b 100 -u m > > Total RX Bytes: 1381.80 MB, Total TX Bytes: 2155.67 MB<br>Average > Traffic: > > 10.23 kB/s (0.1%) in, 12.45 kB/s ( 0.1%) out| inUsage=0.1,85,98 > > outUsage=0.1,85,98 inAbsolut=1410835 outAbsolut=2202385 > > This implies a permissions issue. Testing as root isn't useful since > nagios isn't running the plugin as root. Do the same test again, > except > as the nagios user. I'll bet you get different and more informative > results. > > > > I'm going to take a very arbitrary guess and assume that I'm > looking at > the same plugin as you. It uses a temporary file, hard-coded as > /tmp/traffic. Based on your test above, that file is almost certainly > owned by root and probably isn't modifiable by the nagios user. Change > ownership/permissions of the file or remove it entirely, then test > again > as the nagios user. > > -- > Marc > > > ------------------------------------------------------------------------- > This SF.net email is sponsored by: Splunk Inc. > Still grepping through log files to find problems? Stop. > Now Search log events and configuration files using AJAX and a > browser. > Download your FREE copy of Splunk now >> http://get.splunk.com/ > <http://get.splunk.com/> > _______________________________________________ > Nagios-users mailing list > [email protected] > <mailto:[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 > > > > > -- > Alex Dehaini > Developer > Site - www.alexdehaini.com <http://www.alexdehaini.com> > Email - [EMAIL PROTECTED] <mailto:[EMAIL PROTECTED]> > ------------------------------------------------------------------------ > > ------------------------------------------------------------------------- > This SF.net email is sponsored by: Splunk Inc. > Still grepping through log files to find problems? Stop. > Now Search log events and configuration files using AJAX and a browser. > Download your FREE copy of Splunk now >> http://get.splunk.com/ > ------------------------------------------------------------------------ > > _______________________________________________ > 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 Hello Alex,
I think I know what the problem is; your plugin is supposed to give only one line of output (unles you use Nagios 3). However, upon your execution, the first line of output is : "Use of uninitialized value in scalar chomp at ./check_iftraffic.pl line 185, <FILE> line 1." So I think there is a problem with the plugin or the perl interpreter. Do you use the embedded perl interpreter ? I use the same plugin from NagiosExchange but don't experience any problems with it. I always disable the embedded perl interpreter in Nagios. Good luck, Frederik ------------------------------------------------------------------------- This SF.net email is sponsored by: Splunk Inc. Still grepping through log files to find problems? Stop. Now Search log events and configuration files using AJAX and a browser. Download your FREE copy of Splunk now >> http://get.splunk.com/ _______________________________________________ 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
