Module: check_mk
Branch: master
Commit: b8511df506b5d40c47c34c125b558951f073ff26
URL:
http://git.mathias-kettner.de/git/?p=check_mk.git;a=commit;h=b8511df506b5d4…
Author: Andreas Boesl <ab(a)mathias-kettner.de>
Date: Wed Jul 22 12:04:15 2015 +0200
#2409 AIX DB2 monitoring: the agent plugin now processes all db2 instances in parallel
The mk_db2.aix plugin now uses a separate cache file for each db2 instance.
This allows parallel processing of all instances at the same time.
The performance of the system should not suffer. It was tested on a system with 50+ db2
instances.
Furthermore the db2 checks will no longer all report UNKNOWN when an instance is stopped.
The instance checks will now go stale (no data was reported) and the db2_version check
will
go to CRIT.
The db2_logsizes check now finally works.. There was a typo in the previous checkname.
---
.werks/2409 | 17 +++
ChangeLog | 1 +
agents/plugins/mk_db2.aix | 277 ++++++++++++++++++----------------
checkman/db2_logsize | 22 ---
checks/db2.include | 14 +-
checks/db2_backup | 6 +-
checks/db2_bp_hitratios | 6 +-
checks/db2_connections | 7 +-
checks/db2_counters | 19 ++-
checks/{db2_logsize => db2_logsizes} | 29 ++--
checks/db2_mem | 3 +
checks/db2_sort_overflow | 6 +-
checks/db2_tablespaces | 7 +-
checks/db2_version | 6 +-
14 files changed, 233 insertions(+), 187 deletions(-)
Diff:
http://git.mathias-kettner.de/git/?p=check_mk.git;a=commitdiff;h=b8511df506…