Module: check_mk
Branch: master
Commit: ac8b36b6dce2c63f97e343f3c61c3b16cc95550b
URL:
http://git.mathias-kettner.de/git/?p=check_mk.git;a=commit;h=ac8b36b6dce2c6…
Author: Lars Michelsen <lm(a)mathias-kettner.de>
Date: Wed Jul 23 08:36:26 2014 +0200
Fixed yesterdays broken tcp_conn_stats-Check
---
checks/tcp_conn_stats | 11 +++++------
1 file changed, 5 insertions(+), 6 deletions(-)
diff --git a/checks/tcp_conn_stats b/checks/tcp_conn_stats
index 64ab3cc..032afcc 100644
--- a/checks/tcp_conn_stats
+++ b/checks/tcp_conn_stats
@@ -47,12 +47,13 @@ def inventory_tcp_conn_stats(info):
def check_tcp_conn_stats(item, params, info):
stats = dict(info)
- for state, hex in tcp_conn_stats_states:
- num = int(stats.get(state, stats.get(hex, 0)))
+ for stat_state, hex in tcp_conn_stats_states:
+ num = int(stats.get(stat_state, stats.get(hex, 0)))
if num > 0: # Only check positive counts
- infotext = "%s: %d" % (state, num)
+ infotext = "%s: %d" % (stat_state, num)
+ state = 0
perf = [state, num]
- levels = params.get(state)
+ levels = params.get(stat_state)
if levels:
warn, crit = levels
perf.append(warn)
@@ -63,8 +64,6 @@ def check_tcp_conn_stats(item, params, info):
elif num >= warn:
state = 1
infotext += " (warning at %d)" % warn
- else:
- state = 0
yield state, infotext, [perf]