at the moment i am trying to monitor a bunch of systems via snmp. The MIB's of those systems give return values as shown below:
Integer 1 = operational => Icingaweb2 should display OK
Integer 2 = alert => Icingaweb2 should display Critical
Integer 3 = standby => Icingaweb2 should display OK
Integer 4 = Unknown => Icingaweb2 should display Unknown
Now, i already know (at least i think so) how to use the snmp_warn and _crit thresholds. At the moment i am able to set the crit threshold to 1 so all snmp values > 1 get displayed as critical and all my snmp values = 1 get displayed as intended. Do I have the right understanding of those thresholds when i think that the schema above is not feasible with the two thresholds?
My Question is:
Is there a way without writing my own check_command to teach icingaweb2 how to display the given snmp values properly?
Thanks for your help in advance!