Bläddra i källkod

Small fix of thresholds to CPU check

Signed-off-by: Sven Velt <sven@velt.de>
Sven Velt 14 år sedan
förälder
incheckning
7a1e5339a9
1 ändrade filer med 6 tillägg och 0 borttagningar
  1. 6 0
      check_naf.py

+ 6 - 0
check_naf.py

@@ -92,6 +92,11 @@ class CheckNAF(SNMPMonitoringPlugin):
 		# cputimeidle = int(self.SNMPGET(self.OID['CPU_Time_Idle']))
 		cpu_cs = self.SNMPGET(self.OID['CPU_Context_Switches'])
 
+		if '%' in warn:
+			warn = warn[:-1]
+		if '%' in crit:
+			crit = crit[:-1]
+
 		returncode = self.value_wc_to_returncode(cpu_timebusy, warn, crit)
 		output = 'CPU ' + str(cpu_timebusy) + '% busy, CPU architecture: ' + self.Status2String['CPU_Arch'].get(cpu_arch)
 		perfdata = []
@@ -149,6 +154,7 @@ class CheckNAF(SNMPMonitoringPlugin):
 
 		return self.remember_check('disk', returncode, output, perfdata=perfdata, target=target)
 
+
 	def check_global(self):
 		model = self.SNMPGET(self.OID['Model'])
 		globalstatus = int(self.SNMPGET(self.OID['Global_Status']))