Module: check_mk
Branch: master
Commit: 2199cadfc5374c243ace9326c21e89f9373d9758
URL:
http://git.mathias-kettner.de/git/?p=check_mk.git;a=commit;h=2199cadfc5374c…
Author: Florian Heigl <fh(a)mathias-kettner.de>
Date: Tue Jun 5 12:21:49 2012 +0200
Check man page for MySQL InnoDB IO rates
---
checkman/mysql.innodb_io | 27 +++++++++++++++++++++++++++
1 files changed, 27 insertions(+), 0 deletions(-)
diff --git a/checkman/mysql.innodb_io b/checkman/mysql.innodb_io
new file mode 100644
index 0000000..9a0d00f
--- /dev/null
+++ b/checkman/mysql.innodb_io
@@ -0,0 +1,27 @@
+title: MySQL InnoDB engine IO statistics
+agents: linux
+author: Mathias Kettner <mk(a)mathias-kettner.de>
+license: GPL
+distribution: check_mk
+description:
+ This check tracks the IO rate of the InnoDB database
+ engine for MySQL.
+ The data is gathered from the {show global status} query.
+
+ It allows you plan IO device capacity by seeing how much
+ is read and written by InnoDB, or to proactively generate alerts if
+ something is generating far too much write IO.
+ The configuration of this check is internally done as a "disk check" but
+ presented in as an application monitoring in WATO.
+
+inventory:
+ The check generates one item, representing the InnoDB writers for a MySQL
+ Daemon.
+
+
+[configuration]
+ The check is configured like the {diskstat} check for block devices.
+
+
+perfdata:
+ The bytes read and written via InnoDB, along with the levels.