В моей системе установлены RFC1628_UPS_MIB (UPS-MIB) и SNMPv2-SMI (SNMPv2-SMI).
Я использую инструмент net-snmp snmptrapd для получения ловушек.
Ловушки от моего ИБП Liebert NPower транслируются через SNMPv2-SMI, а не через UPS-MIB, как я ожидал.
Я получаю SNMPv2-SMI::mib-2.33.1.6.3.16
, когда ожидаю UPS-MIB::upsAlarmFanFailure
Некоторая информация по устранению неполадок:
# snmptranslate -On UPS-MIB::upsAlarmFanFailure
.1.3.6.1.2.1.33.1.6.3.16
# snmptranslate .1.3.6.1.2.1.33.1.6.3.16
SNMPv2-SMI::mib-2.33.1.6.3.16
Кажется, что обе MIBS определяют один и тот же OID, и я проиграл подбрасывание монеты. Я новичок в SNMP, поэтому не думаю, что обнаружил ошибку в реализации. Может ли кто-нибудь объяснить, что здесь происходит, или указать мне на ресурс, который мог бы?