albin-lindstrom / zabbix-edgemax-template

Zabbix template for Ubiquiti EdgeMAX devices, monitored with SNMPv2.
MIT License
23 stars 10 forks source link
zabbix zabbix-templates

Zabbix: EdgeMAX Template (SNMPv2)

This template allows you to quickly get up and running with monitoring of Ubiquiti's EdgeRouter line of devices. It allows for auto-discovering of network interfaces and automatically applies some triggers for the discovered network interfaces. Many more triggers are included but disabled by default. It also includes a modifed version of the default template "Generic by SNMP" to add graphs for packet loss and response time.

โš™๏ธ Installation

  1. Select a branch according to your Zabbix version and download the xml.
  2. Import zbx_edgemax_template.xml to Zabbix (Configuration -> Templates -> Import)
  3. Add the template EdgeMAX SNMPv2 to your host and configure
    1. Add {$SNMP_COMMUNITY} to your host's macros and configure it. (default is usually public)
  4. Enable the SNMP agent on your EdgeMAX device.
    1. Set SNMP community to the same value as your macro or the other way around.

๐Ÿท๏ธ Features

๐Ÿ“ฃ Triggers

Items with checks are enable by default. Those with Xs are disabled by default. You can customise your triggers to your needs per network interfaces.

From linked template:

From this template:

Supported models

This should work with all EdgeRouters. Partial compatibility with Edgeswitches.

Updated as of 2023-11-08.

Issues

License

MIT