Search Exchange
Search All Sites
Nagios Live Webinars
Let our experts show you how Nagios can help your organization.Login
Directory Tree
Check DiskIO via SNMP
1.3
2011-01-24
GPL
179993
File | Description |
---|---|
check_diskio_ucd | Plugin Version 1.2 |
check_diskio_ucd | Plugin Version 1.3 |
Meet The New Nagios Core Services Platform
Built on over 25 years of monitoring experience, the Nagios Core Services Platform provides insightful monitoring dashboards, time-saving monitoring wizards, and unmatched ease of use. Use it for free indefinitely.
Monitoring Made Magically Better
- Nagios Core on Overdrive
- Powerful Monitoring Dashboards
- Time-Saving Configuration Wizards
- Open Source Powered Monitoring On Steroids
- And So Much More!
Check Disks via UCD-DISKIO MIB.
This plugin checks the disk-IO per second of a diskdevice.
The following values are shown:
- Read MB/sec
- Write MB/sec
- Read IO/sec
- Write IO/sec
- Total IO/sec
It makes two measurements within 5 seconds and calculates the difference.
This plugin checks the disk-IO per second of a diskdevice.
The following values are shown:
- Read MB/sec
- Write MB/sec
- Read IO/sec
- Write IO/sec
- Total IO/sec
It makes two measurements within 5 seconds and calculates the difference.
Reviews (3)
bylumanet, September 19, 2022
This plugin works great for PERF IP data. It give's back nice perf data as shown below and works with SNMP v3 as well.
Performance data
ReadMB=0.00MB/s WriteMB=0.01MB/s ReadIO=0.00IO/s WriteIO=0.60IO/s TotalIO=0.60IO/s
Performance data
ReadMB=0.00MB/s WriteMB=0.01MB/s ReadIO=0.00IO/s WriteIO=0.60IO/s TotalIO=0.60IO/s
bykantlivelong, December 7, 2011
Would it be hard to add read queue warn/crit thresholds?
It works well but there was a little problem in the perfdatas (see http://nagiosplug.sourceforge.net/developer-guidelines.html#AEN201).
I modified it to suit my needs (and corrected perfdata) :
$perfdata=sprintf("Read=%.2fMB/s Write=%.2fMB/s Read=%.2fIO/s Write=%.2fIO/s Total=%.2fIO/s;%d;%d",$IONReadMBsec,$IONWrittenMBsec,$IOReadssec,$IOWritessec,$dskIOTotal,$opt_warn,$opt_crit);
Thanks for the plugin :)
I modified it to suit my needs (and corrected perfdata) :
$perfdata=sprintf("Read=%.2fMB/s Write=%.2fMB/s Read=%.2fIO/s Write=%.2fIO/s Total=%.2fIO/s;%d;%d",$IONReadMBsec,$IONWrittenMBsec,$IOReadssec,$IOWritessec,$dskIOTotal,$opt_warn,$opt_crit);
Thanks for the plugin :)