SNMP-traps verwerken met Zabbix wordt een stuk makkelijk als deze vertaald zijn op basis van de MIB-file(s) van de leverancier.

Op een linux systeem staan MIB-files standaard in /usr/share/snmp/mibs. Om overzicht te behouden is het beter extra MIB-files in een subdirectory per leverancier te zetten, bijvoorbeeld /usr/share/snmp/mibs/VendorX.

Maak vervolgens in /etc/snmp een file aan met de naam snmp.conf:

Vervolgens moeten er nog enkele instellingen in snmptt.ini aangepast worden:

net_snmp_perl_enable = 1

translate_log_trap_oid = 1

translate_value_oids = 1

mibs_environment - ALL

wildcard_expasion_separator = ";"

Als dat nog niet gedaan is moet net-snmp-perl geïnstalleerd worden (yum install net-snmp-perl)