Can Zabbix alert me when an SNMP device does not respond?

Solution 1:

You can setup a trigger prototype using the "nodata" function.

You'll need to pick an item that will be in all the monitored systems.

Using Device Name (OID: SNMPv2-MIB::sysName.0, key: sysName) in the Template SNMP Generic as an example, you could create a trigger with an expression such as:

{Template SNMP Generic:sysName.nodata(5m)}=1

This would fire when there is no response for this item for five minutes.

Solution 2:

Since Zabbix 2.4, you can use Internal Checks

In your case, you should use this : zabbix[host,,available]

Changing for snmp.

Add an Internal Check iten to your host or template, and a trigger to check if it's unavaiable (0) or available (1).