Module: check_mk
Branch: master
Commit: a2674d3b4c33854d4ae7ad07aa97e45843682690
URL:
http://git.mathias-kettner.de/git/?p=check_mk.git;a=commit;h=a2674d3b4c3385…
Author: Bastian Kuhn <bk(a)mathias-kettner.de>
Date: Thu Jul 12 12:27:07 2012 +0200
Added manual warning/crit levels for blade_bx_temp
---
checks/blade_bx_temp | 5 ++++-
1 files changed, 4 insertions(+), 1 deletions(-)
diff --git a/checks/blade_bx_temp b/checks/blade_bx_temp
index 1c3e4d6..6328ca9 100644
--- a/checks/blade_bx_temp
+++ b/checks/blade_bx_temp
@@ -25,7 +25,7 @@
# Boston, MA 02110-1301 USA.
-def check_blade_bx_temp(item, no_params, info):
+def check_blade_bx_temp(item, params, info):
blade_bx_status = { 1 : "unknow",
2 : "sensor-disabled",
3 : "ok",
@@ -39,6 +39,9 @@ def check_blade_bx_temp(item, no_params, info):
if descr != item: continue
max_temp = int(level_crit) + (int(level_crit) * 15 /100) #
critical + 15%
perfdata=[ ('temp', temp, level_warn, level_crit, "0", max_temp
) ]
+
+ if params != None:
+ level_warn, level_crit = params
if crit_react != "2":
return (2, "CRIT - Temperature not present or poweroff", perfdata)