Module: check_mk
Branch: master
Commit: e0fbb691aa329ad0ec795e37ac02d9c100a761b6
URL: http://git.mathias-kettner.de/git/?p=check_mk.git;a=commit;h=e0fbb691aa329a…
Author: Lars Michelsen <lm(a)mathias-kettner.de>
Date: Fri Mar 4 12:07:12 2011 +0100
Added missing manpage for ad_replication
---
checkman/ad_replication | 31 +++++++++++++++++++++++++++++++
checkman/sylo | 2 +-
2 files changed, 32 insertions(+), 1 deletions(-)
diff --git a/checkman/ad_replication b/checkman/ad_replication
new file mode 100644
index 0000000..82d8511
--- /dev/null
+++ b/checkman/ad_replication
@@ -0,0 +1,31 @@
+title: Check state of the Microsoft Active Directory Replication between DCs
+agents: window
+author: Lars Michelsen <lm(a)mathias-kettner.de>
+license: GPL
+distribution: check_mk
+description:
+ The check analyzes the replication status of Microsoft Active Directory Domain
+ Controllers. Each replication partner of a Domain Controller results in one
+ separate service.
+
+ The number of replication failures and the times of the last successful/failed
+ replications are checked. The check raises a CRITICAL state when the maximum failed
+ threshold is reached and when the last failed replication is newer than the last
+ successful replication.
+
+ The windows agent needs to be extended with the {ad_replication.bat} provided
+ in {agents/windows/plugins}.
+
+inventory:
+ Each replication partner results in one service.
+
+item:
+ The name of the replication partner.
+
+[parameters]
+max_failed (int): The maximum number of failures to be tolerated. All counts above
+ will raise a CRITICAL state
+
+[configuration]
+ad_replication_default_params (tuple of ints): Default value is set to a maximum amount of
+ 20 failed replications {(20, )}.
diff --git a/checkman/sylo b/checkman/sylo
index 5e7e9fe..eccfc96 100644
--- a/checkman/sylo
+++ b/checkman/sylo
@@ -1,5 +1,5 @@
title: Check state of the sylo daemon
-agents: snmp
+agents: linux
author: Lars Michelsen <lm(a)mathias-kettner.de>
license: GPL
distribution: check_mk
Module: check_mk
Branch: master
Commit: 34d3ff2affdf3f144cefd9d1de3b7a1190edc7d8
URL: http://git.mathias-kettner.de/git/?p=check_mk.git;a=commit;h=34d3ff2affdf3f…
Author: Lars Michelsen <lm(a)mathias-kettner.de>
Date: Fri Mar 4 11:46:12 2011 +0100
Added missing basic manpage for sylo
---
.../sylo_agent_plugin => agents/plugins/sylo | 0
checkman/sylo | 18 ++++++++++++++++++
2 files changed, 18 insertions(+), 0 deletions(-)
diff --git a/doc/treasures/sylo_agent_plugin b/agents/plugins/sylo
similarity index 100%
rename from doc/treasures/sylo_agent_plugin
rename to agents/plugins/sylo
diff --git a/checkman/sylo b/checkman/sylo
new file mode 100644
index 0000000..5e7e9fe
--- /dev/null
+++ b/checkman/sylo
@@ -0,0 +1,18 @@
+title: Check state of the sylo daemon
+agents: snmp
+author: Lars Michelsen <lm(a)mathias-kettner.de>
+license: GPL
+distribution: check_mk
+description:
+ Sylo ensures that syslog messages are first stored on the disk before sending
+ them over the network to a remote syslog server using TCP. This can prevent
+ loss of syslog messages due to local system failures.
+
+ This check uses the output of the check_mk agent when the sylo agent
+ plugin provided in the agents/plugins directory is installed on the host which
+ runs the sylo daemon. The check analyzes the last update time of the hint file,
+ the fill state of the silo and the throughput - means the amount of processed
+ logs as rates.
+
+inventory:
+ Each host which provides the section in the check_mk agent gets one Sylo service.
Module: check_mk
Branch: master
Commit: 50c88ac95cc66fa3096de1627d0cd81be440a68e
URL: http://git.mathias-kettner.de/git/?p=check_mk.git;a=commit;h=50c88ac95cc66f…
Author: Florian Heigl <floh(a)Klappstuhl.(none)>
Date: Fri Mar 4 11:39:15 2011 +0100
add new man page h3c_lanswitch_sensors
---
checkman/h3c_lanswitch_sensors | 32 ++++++++++++++++++++++++++++++++
1 files changed, 32 insertions(+), 0 deletions(-)
diff --git a/checkman/h3c_lanswitch_sensors b/checkman/h3c_lanswitch_sensors
new file mode 100644
index 0000000..c958630
--- /dev/null
+++ b/checkman/h3c_lanswitch_sensors
@@ -0,0 +1,32 @@
+title: Check CPU Utilization of 3COM and H3C switches.
+agents: snmp
+author: Florian Heigl <fh(a)mathias-kettner.de>
+license: GPL
+distribution: check_mk
+description:
+ This Check queries the CPU utilization for various switches made by 3Com and H3C, either standalone or that of the CPUs of all units in the stack. By default it will handle 3com Superstack 4 switches, but it should work with all devices defined in the "Lsw" lanswitch Mibs.
+Note some of these switches don't handle snmp well and might generate up to 90% cpu load while queried.
+To accomodate for this you should lower the frequency of SNMP based checks with them.
+The CPU usage ratio returned by the check is the average load of the last 60 seconds.
+
+
+inventory:
+ The check will add one service per Unit/CPU in a stack.
+
+[parameters]
+warning (int): the percentage of 1-minute average load at which the switch is considered too busy.
+
+critical (int): the percentage of 1-minute average load at which the switch is considered overloaded.
+
+
+[configuration]
+superstack4_cpu_default_levels (int, int): the warn and critical levels for the checkl.
+ They are set to default to 50% for "WARN" and 75% for "CRIT".
+
+
+item:
+ The CPU found by inventory (it's OID is a multiple of 65536 and will be divided to come to a sane value)
+
+
+perfdata:
+ It does not generate any performance data yet.