diff --git a/src/envivio/baseinfo.ini b/src/envivio/baseinfo.ini index 679a99c..0e00add 100644 --- a/src/envivio/baseinfo.ini +++ b/src/envivio/baseinfo.ini @@ -2,6 +2,6 @@ title = Ericsson Envivio 4Caster author = Markus Birth description = SNMP based checks for the Ericsson Envivio 4Caster encoder. -version = 2017.06.20.1 +version = 2017.09.20.1 version.min_required = 1.2.8p2 download_url = https://github.com/mbirth/check_mk-plugins diff --git a/src/envivio/checks/envivio_alarms b/src/envivio/checks/envivio_alarms index b8dde32..bebd6f6 100644 --- a/src/envivio/checks/envivio_alarms +++ b/src/envivio/checks/envivio_alarms @@ -17,6 +17,10 @@ def inventory_envivio_alarms(info): def check_envivio_alarms(item, _no_params, info): severities = [ "Info", "Critical", "Error", "Minor" ] sev2omd = [ 0, 2, 1, 1 ] + ignore_labels = [ + # "Input video still image", + # "Input audio silent" + ] status = 0 message = "" @@ -28,6 +32,8 @@ def check_envivio_alarms(item, _no_params, info): details = details.replace("|", "/") severity = saveint(severity) omdsev = sev2omd[severity] + if label in ignore_labels: + omdsev = 0 if omdsev > status: status = omdsev if omdsev == maxsev: