SNMP v2c monitoring of Ubiquiti UniFi USW switches using standard IF-MIB and FROGFOOT-RESOURCES-MIB OIDs (bundled in the template).
- ICMP availability, packet loss and response time
- Network interfaces (LLD) - traffic, errors, discards and operational status
- CPU and memory utilization
- System information - name, uptime, contact, location
- Zabbix 7.0 or higher
- SNMP v2c enabled on the device
- Network access from the Zabbix server/proxy to the device on UDP/161
- Enable SNMP (v2c) on the device and set a read-only community string.
- In Zabbix, add an SNMP interface to the host and set the community (default macro
{$SNMP_COMMUNITY}). - Import
template_ubiquiti_unifi_usw_switch_7.0.yamland link the template to the host. - Adjust the threshold macros if needed:
| Macro | Description | Default |
|---|---|---|
{$CPU.UTIL.CRIT} |
CPU utilization critical threshold (%) | 90 |
{$MEMORY.UTIL.MAX} |
Memory utilization threshold (%) | 90 |
{$ICMP_LOSS_WARN} |
ICMP packet loss warning (%) | 20 |
{$IF.ERRORS.WARN} |
Interface errors warning threshold | 2 |
Interface discovery can be filtered via the {$NET.IF.IFNAME.MATCHES} /
{$NET.IF.IFNAME.NOT_MATCHES} (and IFDESCR) macros.



