Template for monitoring OPNsense by SNMP
Setup:
  1. Enable bsnmpd daemon by creating new config file "/etc/rc.conf.d/bsnmpd" with the following content:
  bsnmpd_enable="YES"
  2. Uncomment the following lines in "/etc/snmpd.config" file to enable required SNMP modules:
  begemotSnmpdModulePath."hostres" = "/usr/lib/snmp_hostres.so"
  begemotSnmpdModulePath."pf"     = "/usr/lib/snmp_pf.so"
  3. Start bsnmpd daemon with the following command:
  /etc/rc.d/bsnmpd start
  4. Setup a firewall rule to get access from Zabbix proxy or Zabbix server by SNMP (https://docs.opnsense.org/manual/firewall.html).
  5. Link the template to a host.


MIBs used:
BEGEMOT-PF-MIB
HOST-RESOURCES-MIB

Template tooling version used: 0.41