Господа, такой вопрос.
Пробую настроить LLD некоторых специфичных для серверов HP OID. Для конкретики вот этот: CPQIDA-MIB::cpqDaPhyDrvStatus. Snmpwalk при запросе этой ветки возвращает такие значения:
Проблема в том, что в макрос #SNMPINDEX попадает только последняя цифра вывода - 17|18|19|20. Следовательно item в прототипе, записанный как
, теряет эту единичку. В итоге - No Such Instance currently exists at this OID.
Это как-то можно побороть? Можно ли получить 1.17|1.18 и т.д. вместо просто 17|18... (дело в том, что эта единичка от сервера к серверу тоже меняется)?
Спасибо.
Пробую настроить LLD некоторых специфичных для серверов HP OID. Для конкретики вот этот: CPQIDA-MIB::cpqDaPhyDrvStatus. Snmpwalk при запросе этой ветки возвращает такие значения:
Code:
CPQIDA-MIB::cpqDaPhyDrvStatus.1.16 = INTEGER: ok(2) CPQIDA-MIB::cpqDaPhyDrvStatus.1.17 = INTEGER: ok(2) CPQIDA-MIB::cpqDaPhyDrvStatus.1.18 = INTEGER: ok(2) CPQIDA-MIB::cpqDaPhyDrvStatus.1.20 = INTEGER: ok(2) CPQIDA-MIB::cpqDaPhyDrvStatus.1.21 = INTEGER: ok(2)
Code:
CPQIDA-MIB::cpqDaPhyDrvStatus.{#SNMPINDEX}
Это как-то можно побороть? Можно ли получить 1.17|1.18 и т.д. вместо просто 17|18... (дело в том, что эта единичка от сервера к серверу тоже меняется)?
Спасибо.
Comment