Мониторинг состояния IES-1248 по SNMP
Статья:
1960 Вопрос:
Какие OID'ы нужно использовать для мониторинга состояния ADSL-коммутатора IES-1248 по протоколу SNMP?
Ответ:
Для мониторинга состояния ADSL-коммутатора IES-1248 через протокол SNMP используйте mib-файл zyxel-IESCommon.mib.
Для отображения статуса системы существует специальный параметр sysCurrentStatus. Если на устройстве все в порядке, он имеет значение 1.
| iesSystemCurrentStatus .1.3.6.1.4.1.890.1.5.13.1.3.1.1.0 ./snmpget -c public z2-ats63-a .1.3.6.1.4.1.890.1.5.13.1.3.1.1.0 SNMPv2-SMI::enterprises.890.1.5.13.1.3.1.1.0 = INTEGER: 1 |
В данном OID можно узнать статус системы. Параметр sysCurrentStatus показывает бит, который может быть представлен в виде суммы, следовательно, может представлять несколько дефектов одновременно.
Различные значения битов:
| 1 | sysNoDefect |
| 2 | sysOverHeat |
| 3 | sysFanRpmLow |
| 4 | sysVoltageLow |
| 5 | sysThermalSensorFailure |
| 6 | modulePullOut |
| 7 | powerDC48VAFailure |
| 8 | powerDC48VBFailure |
| 9 | extAlarmInputTrigger |
| 10 | moduleDown |
| 11 | mscSwitchOverOK |
| 12 | networkTopologyChange |
В случае аварийной ситуации информация о ее причине доступна в виде текста в следующем OID:
| iesProblemCause .1.3.6.1.4.1.890.1.5.13.1.3.1.2.0 ./snmpget -c public z2-ats63-a .1.3.6.1.4.1.890.1.5.13.1.3.1.2.0 SNMPv2-SMI::enterprises.890.1.5.13.1.3.1.2.0 = STRING: "System no defect." |
OID'ы для получения значений текущей температуры и скорости вращения вентиляторов:
| iesSysTempCurValue 1.3.6.1.4.1.890.1.5.13.1.2.3.1.2 : 1.3.6.1.4.1.890.1.5.13.1.2.3.1.2.0.0.1 1.3.6.1.4.1.890.1.5.13.1.2.3.1.2.0.0.2 1.3.6.1.4.1.890.1.5.13.1.2.3.1.2.0.0.3 |
и
| iesFanRpmCurValue 1.3.6.1.4.1.890.1.5.13.1.2.1.1.2 : 1.3.6.1.4.1.890.1.5.13.1.2.1.1.2.0.1 1.3.6.1.4.1.890.1.5.13.1.2.1.1.2.0.2 1.3.6.1.4.1.890.1.5.13.1.2.1.1.2.0.3 |
