Module: check_mk
Branch: master
Commit: 30f6c845dc0bc4a40b395523c2a3f0f1f7e64700
URL:
http://git.mathias-kettner.de/git/?p=check_mk.git;a=commit;h=30f6c845dc0bc4…
Author: Tom Baerwinkel <tb(a)mathias-kettner.de>
Date: Wed Nov 15 15:04:41 2017 +0100
5356 emcvnx_info,emcvnx_agent: move information from emcvnx_info into subchecks and a
agent check
This werk moves information from the existing emcvnx_info check into new subchecks
for configuration settings, IO statistics, management port information, and storage
proccessor information. Additionally, the check emcvnx_agent is added. It contains
information about the devices that the destination Unisphere agent controls.
This information was included in in emcvnx_info as well.
Furthermore the info check now returns {CRIT} if the System Fault LED is on, the
management port subcheck returns {CRIT} if the link is down, and the IO check
returns {CRIT} if there are any hard errors.
To use these new checks a service discovery on the affected hosts will be
necessary.
Change-Id: I25b98929469100665fdbe724b1231e75f52cb4cd
---
.werks/5356 | 21 +++++
agents/special/agent_emcvnx | 3 +-
checkman/emcvnx_agent | 24 ++++++
checkman/emcvnx_info | 22 ++---
checkman/emcvnx_info.config | 19 +++++
checkman/emcvnx_info.io | 20 +++++
checkman/emcvnx_info.link | 19 +++++
checkman/emcvnx_info.storage | 20 +++++
checks/emcvnx.include | 82 ++++++++++++++++++
checks/emcvnx_agent | 56 ++++++++++++
checks/emcvnx_info | 198 ++++++++++++++++++++++++++++++++++++++++---
11 files changed, 458 insertions(+), 26 deletions(-)
Diff:
http://git.mathias-kettner.de/git/?p=check_mk.git;a=commitdiff;h=30f6c845dc…