Module: check_mk
Branch: master
Commit: 55cc7f01051eba9049962e9dd0a2dabafbaae409
URL:
http://git.mathias-kettner.de/git/?p=check_mk.git;a=commit;h=55cc7f01051eba…
Author: Mathias Kettner <mk(a)mathias-kettner.de>
Date: Thu Dec 20 17:36:03 2012 +0100
FIX: winperf_processor: fix perfometer if no params defined
---
web/plugins/perfometer/check_mk.py | 16 ++++++++--------
1 files changed, 8 insertions(+), 8 deletions(-)
diff --git a/web/plugins/perfometer/check_mk.py b/web/plugins/perfometer/check_mk.py
index 1d9f14f..1a2d795 100644
--- a/web/plugins/perfometer/check_mk.py
+++ b/web/plugins/perfometer/check_mk.py
@@ -339,14 +339,14 @@ perfometers["check_mk-oracle_logswitches"] =
perfometer_oracle_sessions
def perfometer_cpu_utilization(row, check_command, perf_data):
util = float(perf_data[0][1]) # is already percentage
- warn = float(perf_data[0][3])
- crit = float(perf_data[0][4])
- if util < warn:
- color = "#6f2"
- elif util < crit:
- color = "#9f2"
- else:
- color = "#cf2"
+ color = "#cf2"
+ if perf_data[0][3]:
+ warn = float(perf_data[0][3])
+ crit = float(perf_data[0][4])
+ if util < warn:
+ color = "#6f2"
+ elif util < crit:
+ color = "#9f2"
return "%.0f%%" % util, perfometer_linear(util, color)