performeter without warn/crit
This commit is contained in:
parent
6c2fe4e526
commit
c60c73627c
@ -1,19 +1,7 @@
|
|||||||
#!/usr/bin/env python
|
|
||||||
|
|
||||||
def perfometer_nfsiostat(row, check_command, perf_data):
|
def perfometer_nfsiostat(row, check_command, perf_data):
|
||||||
if len(perf_data) < 2:
|
|
||||||
return "", ""
|
|
||||||
for pd in perf_data:
|
for pd in perf_data:
|
||||||
if pd[0] == u'op_s':
|
if pd[0] == u'op_s':
|
||||||
ops = float(pd[1])
|
ops = float(pd[1])
|
||||||
warn = float(pd[3])
|
|
||||||
crit = float(pd[4])
|
|
||||||
|
|
||||||
if ops <= warn:
|
|
||||||
color = '#90ee90'
|
|
||||||
elif ops <= crit:
|
|
||||||
color = '#ffa500'
|
|
||||||
else:
|
|
||||||
color = '#ff6347'
|
color = '#ff6347'
|
||||||
return '%d op/s' % ops, perfometer_linear(ops, color)
|
return '%d op/s' % ops, perfometer_linear(ops, color)
|
||||||
|
|
||||||
|
Loading…
Reference in New Issue
Block a user