Module: check_mk
Branch: master
Commit: 2d4c8fa4393f37c4a834ae6cbfe2d6aebf126653
URL:
http://git.mathias-kettner.de/git/?p=check_mk.git;a=commit;h=2d4c8fa4393f37…
Author: Simon Betz <si(a)mathias-kettner.de>
Date: Thu Nov 26 13:02:42 2015 +0100
#2841 emcvnx_writecache: the check monitors the write cache state of the storage
processors of an EMC VNX Storage System
---
.werks/2841 | 9 +++++++++
ChangeLog | 1 +
agents/special/agent_emcvnx | 1 +
web/plugins/wato/datasource_programs.py | 1 +
4 files changed, 12 insertions(+)
diff --git a/.werks/2841 b/.werks/2841
new file mode 100644
index 0000000..1601cb4
--- /dev/null
+++ b/.werks/2841
@@ -0,0 +1,9 @@
+Title: emcvnx_writecache: the check monitors the write cache state of the storage
processors of an EMC VNX Storage System
+Level: 1
+Component: checks
+Compatible: compat
+Version: 1.2.7i4
+Date: 1448539266
+Class: feature
+
+
diff --git a/ChangeLog b/ChangeLog
index 993396e..7701a7b 100644
--- a/ChangeLog
+++ b/ChangeLog
@@ -47,6 +47,7 @@
* 2839 raritan_px_sensors, raritan_px_sensors.binary, raritan_px_sensors.humidity:
monitors the temperature, contact and humidity of Raritan PX Devices
* 2840 barracuda_mail_latency, barracuda_mailqueues, barracuda_system_cpu_util: new
checks for Barracuda SPAM Firewall Appliance...
* 2865 fortigate_memory_base: added check for fortigate firewall memory usage...
+ * 2841 emcvnx_writecache: the check monitors the write cache state of the storage
processors of an EMC VNX Storage System
* 2660 FIX: fixed windows agent using the wrong working directory...
* 2664 FIX: ps: Speedup in situation with many matching processes...
* 2661 FIX: windows agent: fixed incomplete process list...
diff --git a/agents/special/agent_emcvnx b/agents/special/agent_emcvnx
index c077417..c652be8 100755
--- a/agents/special/agent_emcvnx
+++ b/agents/special/agent_emcvnx
@@ -109,6 +109,7 @@ naviseccli_options = {
"raidgroups" : {"cmd_option" : "getall -rg",
"active" : False, "sep" : None},
# "agent-info" : {"cmd_option" : "-sp",
"active" : False, "sep" : None},
"sp_util" : {"cmd_option" : "getcontrol -cbt",
"active" : False, "sep" : 58},
+ "writecache" : {"cmd_option" : "getcache -wst",
"active" : False, "sep" : None},
}
for o,a in opts:
diff --git a/web/plugins/wato/datasource_programs.py
b/web/plugins/wato/datasource_programs.py
index f9d3756..7d53096 100644
--- a/web/plugins/wato/datasource_programs.py
+++ b/web/plugins/wato/datasource_programs.py
@@ -318,6 +318,7 @@ register_rule(group,
( "raidgroups", _("RAID Groups") ),
( "agent", _("Model and Revsion")
),
( "sp_util", _("Storage Processor
Utilization") ),
+ ( "writecache", _("Write Cache State")
),
],
default_value = [ "disks", "hba",
"hwstatus", ],
allow_empty = False,