Module: check_mk
Branch: master
Commit: 6f42e9ccef61a312816915aede937b67db52d333
URL:
http://git.mathias-kettner.de/git/?p=check_mk.git;a=commit;h=6f42e9ccef61a3…
Author: Mathias Kettner <mk(a)mathias-kettner.de>
Date: Thu Mar 12 16:19:05 2015 +0100
The <tt>diskstat</tt> check for Linux has been reimplemented from scratch. It
now
gets much more specific metrics information like average wait time, IO queue length,
latency, IOs per seconds und more. Six graphs are being created.
Note: this check is new parametrized by a new rule set in WATO. You need to
redo your configuration of this check, sorry. Also if you have a very old legacy
setup with two seperate checks for read and write, you also need to rediscover.
These checks are not longer supported.
---
.werks/2137 | 16 ++
ChangeLog | 2 +
checks/diskstat | 282 +++++++++++++++-----
checks/diskstat.include | 158 +++++++++++
pnp-templates/check_mk-aix_diskiod.php | 2 +-
pnp-templates/check_mk-emcvnx_disks.php | 2 +-
.../check_mk-esx_vsphere_counters.diskio.php | 2 +-
pnp-templates/check_mk-hpux_lunstats.php | 2 +-
.../check_mk-ibm_svc_nodestats.diskio.php | 2 +-
.../check_mk-ibm_svc_systemstats.diskio.php | 2 +-
pnp-templates/check_mk-kernel.util.php | 64 -----
pnp-templates/check_mk-mysql.innodb_io.php | 2 +-
pnp-templates/check_mk-winperf_phydisk.php | 2 +-
...check_mk-diskstat.php => template-diskstat.php} | 0
web/htdocs/metrics.py | 110 ++++++--
web/plugins/metrics/check_mk.py | 154 ++++++++++-
web/plugins/perfometer/check_mk.py | 1 -
web/plugins/wato/check_parameters.py | 67 ++++-
18 files changed, 706 insertions(+), 164 deletions(-)
Diff:
http://git.mathias-kettner.de/git/?p=check_mk.git;a=commitdiff;h=6f42e9ccef…