I wrote the original plugin (based on some old code i found on the internet which was broken), and as stated it only parses the output from iostat -c. It was written for the iostat shipped with RHEL 4 - and i later found out that for some reason iostat behaves differently on i.e. SLED10. The intent of the plugin was to determine general IO wait time not per device stuff. Basically its used to give us a history of the IO wait more than a "warning" mechanism. I just included the other parameters of iostat -c for completeness.
It should however be fairly easy to implement commandline switches for specific devices (or all devices) and parse differently based on this information. However i have no idea on what basis to determine if the read/wrtn numbers becomes too high (since i generally do not know what their EXACT meaning is). I might consider rewriting the plugin to include these improvements, if you haven't found another solution. However i am not promising anything! -- Esben Marc Powell wrote: > On Feb 24, 2008, at 2:57 PM, Roger wrote: > >> UPDATE ON MY QUESTION >> >> On 2/24/08, Roger <[EMAIL PROTECTED]> wrote: >> > >> Shortly after writing this, I found this plugin >> >> http://www.ofn.dk/files/software/check_iostat > >> UPDATE: >> >> I configured my Perl environment (i.e. installed Perl modules from >> cpan, etc), and now when implement this from the commad line, I get >> something like this >> >> ./check_iostat.pl >> IOSTAT OK - user 2.01 nice 0.00 sys 3.46 iowait 2.38 idle 92.15 | >> iowait=2.38%;; idle=92.15%;; user=2.01%;; nice=0.00%;; sys=3.46%;; >> >> this doesn't have /dev/ info that I'd expect to get from iostat, >> such as sda > >> What might I be missing? > > Reading the plugin, it's only running and parsing 'iostat -c' to > process the cpu utilization report, not the device utilization report. > > my $output = `$iostat -c`; > > -- > Marc > > > ------------------------------------------------------------------------- > This SF.net email is sponsored by: Microsoft > Defy all challenges. Microsoft(R) Visual Studio 2008. > http://clk.atdmt.com/MRT/go/vse0120000070mrt/direct/01/ > _______________________________________________ > 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 SF.net email is sponsored by: Microsoft Defy all challenges. Microsoft(R) Visual Studio 2008. http://clk.atdmt.com/MRT/go/vse0120000070mrt/direct/01/ _______________________________________________ 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
