mirror of
https://github.com/drewkerrigan/nagios-http-json.git
synced 2024-11-22 18:33:49 +01:00
print current value in the icinga message
This commit is contained in:
parent
e463369671
commit
9656265439
@ -182,19 +182,19 @@ class JsonRuleProcessor:
|
|||||||
end = vals[1]
|
end = vals[1]
|
||||||
if(start == '~'):
|
if(start == '~'):
|
||||||
if (invert and self.helper.lte(key, end)):
|
if (invert and self.helper.lte(key, end)):
|
||||||
failure += " Value for key %s was less than or equal to %s." % (alias, end)
|
failure += " Value (%s) for key %s was less than or equal to %s." % (self.helper.get(key), alias, end)
|
||||||
elif (not invert and self.helper.gt(key, end)):
|
elif (not invert and self.helper.gt(key, end)):
|
||||||
failure += " Value for key %s was greater than %s." % (alias, end)
|
failure += " Value (%s) for key %s was greater than %s." % (self.helper.get(key), alias, end)
|
||||||
elif(end == 'infinity'):
|
elif(end == 'infinity'):
|
||||||
if (invert and self.helper.gte(key, start)):
|
if (invert and self.helper.gte(key, start)):
|
||||||
failure += " Value for key %s was greater than or equal to %s." % (alias, start)
|
failure += " Value (%s) for key %s was greater than or equal to %s." % (self.helper.get(key), alias, start)
|
||||||
elif (not invert and self.helper.lt(key, start)):
|
elif (not invert and self.helper.lt(key, start)):
|
||||||
failure += " Value for key %s was less than %s." % (alias, start)
|
failure += " Value (%s) for key %s was less than %s." % (self.helper.get(key), alias, start)
|
||||||
else:
|
else:
|
||||||
if (invert and self.helper.gte(key, start) and self.helper.lte(key, end)):
|
if (invert and self.helper.gte(key, start) and self.helper.lte(key, end)):
|
||||||
failure += " Value for key %s was inside the range %s:%s." % (alias, start, end)
|
failure += " Value (%s) for key %s was inside the range %s:%s." % (self.helper.get(key), alias, start, end)
|
||||||
elif (not invert and (self.helper.lt(key, start) or self.helper.gt(key, end))):
|
elif (not invert and (self.helper.lt(key, start) or self.helper.gt(key, end))):
|
||||||
failure += " Value for key %s was outside the range %s:%s." % (alias, start, end)
|
failure += " Value (%s) for key %s was outside the range %s:%s." % (self.helper.get(key), alias, start, end)
|
||||||
return failure
|
return failure
|
||||||
|
|
||||||
def checkThresholds(self, threshold_list):
|
def checkThresholds(self, threshold_list):
|
||||||
|
Loading…
Reference in New Issue
Block a user