Module: check_mk
Branch: master
Commit: 8b33a5a105ed48c9987c9b26489dd47d405f0252
URL:
http://git.mathias-kettner.de/git/?p=check_mk.git;a=commit;h=8b33a5a105ed48…
Author: Sebastian Herbord <sh(a)mathias-kettner.de>
Date: Wed Dec 16 14:04:10 2015 +0100
#2870 dotnet_clrmemory, wmi_cpuload, wmi_webservices, msexch_activesync,
msexch_autodiscovery, msexch_availability, msexch_isstore, msexch_owa,
msexch_rpcclientaccess: a whole slew of new checks relating to monitoring MS Exchange
All checks are mostly concerned with monitoring Exchange (and other related services)
performance,
not with the discovery of failures.
The necessary performance values are automatically generated by the windows agent via wmi
if they
are available.
Please note that for many of these there are no levels yet, so they are only informative.
---
.werks/2870 | 13 ++
ChangeLog | 1 +
agents/windows/build_version | 2 +-
agents/windows/check_mk_agent-64.exe | Bin 879104 -> 885248 bytes
agents/windows/check_mk_agent-64.unversioned.exe | Bin 879104 -> 885248 bytes
agents/windows/check_mk_agent.cc | 103 ++++++++-
agents/windows/check_mk_agent.exe | Bin 799744 -> 806400 bytes
agents/windows/check_mk_agent.msi | Bin 1937920 -> 1950720 bytes
agents/windows/check_mk_agent.unversioned.exe | Bin 799744 -> 806400 bytes
agents/windows/install_agent-64.exe | Bin 402341 -> 405382 bytes
agents/windows/install_agent.exe | Bin 393176 -> 396250 bytes
agents/windows/types.h | 5 +-
checkman/dotnet_clrmemory | 15 ++
checkman/msexch_activesync | 13 ++
checkman/msexch_autodiscovery | 14 ++
checkman/msexch_availability | 14 ++
checkman/msexch_isclienttype | 16 ++
checkman/msexch_isstore | 14 ++
checkman/msexch_owa | 14 ++
checkman/msexch_rpcclientaccess | 14 ++
checkman/wmi_cpuload | 21 ++
checkman/wmi_webservices | 13 ++
checks/dotnet_clrmemory | 51 +++++
checks/msexch_activesync | 41 ++++
checks/msexch_autodiscovery | 41 ++++
checks/msexch_availability | 41 ++++
checks/msexch_isstore | 87 ++++++++
checks/msexch_owa | 44 ++++
checks/msexch_rpcclientaccess | 68 ++++++
checks/wmi.include | 252 ++++++++++++++++++++++
checks/wmi_cpuload | 55 +++++
checks/wmi_webservices | 41 ++++
web/plugins/metrics/check_mk.py | 17 ++
web/plugins/wato/check_parameters.py | 76 +++++++
34 files changed, 1077 insertions(+), 9 deletions(-)
Diff:
http://git.mathias-kettner.de/git/?p=check_mk.git;a=commitdiff;h=8b33a5a105…