Я задал следующие вопросы о StackOverflow, но пока не получил ни одного ответа, по-видимому, потому, что никто из них, кажется, недостаточно осведомлен о SNMP и моих вопросах. Итак, я сейчас спрашиваю о ServerFault, надеясь, что кто-нибудь может мне помочь, поскольку это также связано с сетью.
Я новичок в SNMP и у меня проблемы с пониманием требований SNMP для приложения Java, которое я должен реализовать. Я использую openDMK для обеспечения поддержки SNMP. Прошу прощения за грубое невежество в моих вопросах. Я прочитал спецификации RFC, но большая часть текста кажется мне тарабарщиной.
Одно из требований состоит в том, что «поддержка SNMP должна быть совместима с MIB аварийной сигнализации (RFC 3877)".
Ниже приведен метод из openDMK библиотека для отправки ловушки SNMPv2:
public void snmpV2Trap (SnmpOid trapOid, SnmpVarBindList varBindList)
Я понимаю, как использовать этот метод. trapOid
будет ссылаться на OID уведомления в MIB моего приложения и varBindList
любые дополнительные параметры для отправки. Итак, как / где сюда вписывается Alarm MIB?
Еще одно требование: «Поддержка SNMP должна быть совместима с MIB управления отчетами о тревогах (RFC 3878)".
Спасибо.
RFC Alarm MIB используется для описания сигналов тревоги / уведомлений, которые вы будете реализовывать в своей собственной MIB для вашего собственного агента.
RFC Alarm MIB связана с вашей MIB в том смысле, что RFC Alarm MIB будет создавать и перечислять ваши алармы и описывать информацию об авариях / уведомлениях, которые являются общими для всех аварийных сигналов.
Ваш MIB будет отличаться тем, что ваш MIB будет фактически описывать значения этого сигнала тревоги, такие как температура термометра процессора. В MIB RFC Alarm будет просто элемент в созданном списке алармов, который описывает этот аварийный сигнал; не фактическое значение сигнала тревоги, которым в данном случае является температура. RFC Alarm MIB - это способ сообщить диспетчеру SNMP, какие аварийные сигналы будут поступать и что они могут означать. MIB, который вы пишете, сообщит менеджеру, что означают фактические значения аварийных сигналов.
MIB управления отчетами о тревогах RFC определяет объекты для управления отчетами о ваших тревожных состояниях.