Module: check_mk
Branch: master
Commit: 3712e575a4474fe7fa7786296b6141d455852a1f
URL: http://git.mathias-kettner.de/git/?p=check_mk.git;a=commit;h=3712e575a4474f…
Author: Lars Michelsen <lm(a)mathias-kettner.de>
Date: Wed Apr 13 12:25:06 2011 +0200
Added man page for smart.stats check
---
checkman/smart.stats | 42 ++++++++++++++++++++++++++++++++++++++++++
1 files changed, 42 insertions(+), 0 deletions(-)
diff --git a/checkman/smart.stats b/checkman/smart.stats
new file mode 100644
index 0000000..dd76728
--- /dev/null
+++ b/checkman/smart.stats
@@ -0,0 +1,42 @@
+title: Monitor HDD health statistics using S.M.A.R.T
+agents: linux
+author: Lars Michelsen <lm(a)mathias-kettner.de>
+license: GPL
+distribution: check_mk
+description:
+ This check monitors health statistics like error counters of HDDs using the
+ information reported by S.M.A.R.T. This check works only for HDDs which
+ report the value {Temperature_Celsius} via {smartctl -A <device>}.
+
+ The check uses information provided by the Check_MK linux agent which are
+ available when the agent has been extended with the {smart} agent plugin.
+
+perfdata:
+ One variable for each of the known state counters.
+
+inventory:
+ If there is at least one supported value available for a HDD one service is
+ inventorized.
+
+examples:
+ # These are the default thresholds of the check.
+ smart_stats_default_values = {
+ 'realloc_events': (1, 1),
+ 'realloc_sectors': (1, 1),
+ 'spin_retries': (1, 1),
+ 'pending_retries': (1, 1),
+ 'cmd_timeouts': (5, 10),
+ 'end_to_end': (1, 1),
+ 'uncorr_errs': (1, 1),
+ 'udma_crcs': (1, 1),
+ }
+
+
+[parameters]
+params(dict from string to (int, int)): A python dictionary which contains
+ tuples of two integers which represent the WARNING and the CRITICAL
+ threshold threshold for each supported value.
+
+[configuration]
+smart_stats_default_values (dict from string to (int, int)): default levels
+ used for all inventorized checks.
Module: check_mk
Branch: master
Commit: 20b3c8d3d933a926eb2add71745a6145f51e131e
URL: http://git.mathias-kettner.de/git/?p=check_mk.git;a=commit;h=20b3c8d3d933a9…
Author: Mathias Kettner <mk(a)mathias-kettner.de>
Date: Tue Apr 12 14:40:27 2011 +0200
FIX: hp_procurve_memory: fix syntax error in man page
---
ChangeLog | 1 +
checkman/hp_procurve_mem | 2 +-
2 files changed, 2 insertions(+), 1 deletions(-)
diff --git a/ChangeLog b/ChangeLog
index 9eafd03..35e91de 100644
--- a/ChangeLog
+++ b/ChangeLog
@@ -45,6 +45,7 @@
* FIX: decru_*: added snmp scan functions
* FIX: heartbeat_rscstatus handles empty agent output correctly
* FIX: hp_procurve_cpu: fix synatx error in man page
+ * FIX: hp_procurve_memory: fix syntax error in man page
* printer_supply: Changed order of tests. When a printer reports -3 this
is used before the check if maxlevel is -2.
* printer_supply: Skipping inventory of supplies which have current value
diff --git a/checkman/hp_procurve_mem b/checkman/hp_procurve_mem
index 791bc6f..435ff0b 100644
--- a/checkman/hp_procurve_mem
+++ b/checkman/hp_procurve_mem
@@ -25,5 +25,5 @@ critical (int): Memory usage percentage at which a critical level is triggered.
[configuration]
hp_procurve_mem_default_levels (int, int): Default levels used by inventorized checks.
-This variable is preset to {(80, 90)}.
+ This variable is preset to {(80, 90)}.