Module: check_mk
Branch: master
Commit: 842ab2e4671d3ce3ac39db6ce41a4f79de15f16f
URL:
http://git.mathias-kettner.de/git/?p=check_mk.git;a=commit;h=842ab2e4671d3c…
Author: Florian Heigl <fh(a)mathias-kettner.de>
Date: Tue May 29 17:42:32 2012 +0200
New checks: AIX + Solaris multipath
---
ChangeLog | 2 ++
checkman/solaris_multipath | 23 +++++++++++++++++++++++
2 files changed, 25 insertions(+), 0 deletions(-)
diff --git a/ChangeLog b/ChangeLog
index 64c60c9..40697a1 100644
--- a/ChangeLog
+++ b/ChangeLog
@@ -10,6 +10,8 @@
Checks & Agents:
* MacOS X: Agent for MacOS (Thanks to Christian Zigotzky)
+ * AIX: New check aix_multipath: Supports checking native AIX multipathing from AIX
5.2 onward
+ * Solaris: New chheck solaris_multipath: Supports checking native Solaris multipath
from Solaris10 and up.
1.2.0b5:
Core:
* FIX: handle UTF-8 encoded binary strings correctly (e.g. in host alias)
diff --git a/checkman/solaris_multipath b/checkman/solaris_multipath
new file mode 100644
index 0000000..3ceb15f
--- /dev/null
+++ b/checkman/solaris_multipath
@@ -0,0 +1,23 @@
+title: Check Multipathing on AIX
+agents: solaris
+author: Florian Heigl <fh(a)mathias-kettner.de>
+license: GPL
+distribution: check_mk
+description:
+ This check monitors the state of multipathed SCSI devices on
+ Solaris 10 systems using the {"mpathadm"} utility.
+ It alerts if missing paths are reported by the OS.
+
+ The check will only return a {"WARNING"} if at least 50% of the paths to a
+ LUN are working.
+ The alert will return {"CRITICAL"} if less than 50% of the paths
+ to a LUN are working.
+
+item:
+ A service the WWID of the LUN.
+
+inventory:
+ One service is created for each LUN that is reported by mpathadm
+
+[parameters]
+The check does not support parameters.