Назад | Перейти на главную страницу

преобразовать SNMP MIB в OID

Здесь много сообщений на эту тему, но ни одна не кажется мне полезной. Я заинтересован в создании проверки Icinga для «sipUnregistered (19)», чтобы мы могли знать, когда клиенты SIP становятся незарегистрированными на сервере шлюза. Мне нужен OID для этой задачи.

Вот моя MIB:

CmaEndpointAlertType  ::= TEXTUAL-CONVENTION
   STATUS        current
   DESCRIPTION   "CMA endpoint alert values."
   SYNTAX        INTEGER
                 {
                    remoteControlBatteryLow(0),
                    credentialsRequired(1),
                    credentialsFailed(2),
                    httpForbidden(3),
                    notResponding(4),
                    heartbeatTimeout(5),
                    gatekeeperStatusUnknown(6),
                    gatekeeperRejected(7),
                    gatekeeperUnregistered(8),
                    directoryStatusUnknown(9),
                    directoryNotRegistered(10),
                    presenceStatusUnknown(11),
                    presenceUnregistered(12),
                    helpRequest(13),
                    mgmtUrlNotSet(14),
                    venusDisconnected(15),
                    venusSoftwareIncompatible(16),
                    sipUriNotProvided(17),
                    sipStatusUnknown(18),
                    sipUnregistered(19)
                 }

Этот синтаксис находится в файле /etc/snmp/local-mibs/polycom/POLYCOM-CMA-MIB.MIB, который после десятков бесплодных попыток перевести MIB я также скопировал в /root/.snmp/mibs и / usr / local / share / snmp / mibs, потому что этот документ сказал, что это может помочь. Это не помогло.