snmp oid Температуры для сетевых устройств
snmp oid и командлет может меняться или отсутствовать в зависимости от версии прошивки и версии загрузчика
HPE MSR1003
display version
display diagnostic-information hardware
snmp-agent community read имя_community
snmp-agent sys-info version v2c
Температура
OID: .1.3.6.1.4.1.25506.2.6.1.1.1.1.12.89
cisco 1921
OID: .1.3.6.1.4.1.9.9.13.1.3.1.3.5
cisco 2960, 3650
sh env all
sh env temperature status
snmp-server community имя_community ro
– Температура в зависимости от прошивки
OID: .1.3.6.1.4.1.9.9.13.1.3.1.3.1004 – на прошивке 15.2
.1.3.6.1.4.1.9.9.13.1.3.1.3.1008 – на прошивке 15.0
.1.3.6.1.4.1.9.9.13.1.3.1.3.1011
microtik crs326
только температура процессора
system health gauges print
OID: .1.3.6.1.4.1.14988.1.1.3.100.1.3.17
Huawei AR1220E
dis temperature all
OID: .1.3.6.1.4.1.2011.5.25.31.1.1.1.1.11.9
juniper ex2200, srx100, ex4200
show chassis routing-engine
set snmp community имя_community authorization read-only
OID: 1.3.6.1.4.1.2636.3.1.13.1.7.9.1.0.0
qsw8330
sh temperature
snmp-server community имя_community ro
в зависимости от прошивки разные oid на старых прошивках нет функционала
OID: 1.3.6.1.4.1.27514.9.181.1.1.7.0
OID: 1.3.6.1.4.1.27514.9.181.1.1.7.1
QSR2830, QSR2810
sh env temp
sh temperature
snmp-server community 0 имя_community RO allowed
Не поддерживает нет OID 06.06.2023
qsw4610
на старых прошивках работать не будет
show temperature
snmp-server enable
snmp-server security ip IPaddres
snmp-server community ro имя_community
sh snmp
OID: 1.3.6.1.4.1.27514.100.1.11.9.0
QSR1920
snmp-server start
snmp-server view default 1.3.6.1 include
snmp-server community имя_community view default ro
snmp-server ip-source IPaddres sh environment
OID: .1.3.6.1.4.1.27514.3.600.9.2.1.2.1
eltex esr100
sh system
snmp-server
snmp-server community имя_community ro
OID: .1.3.6.1.4.1.89.53.15.1.12.0
Для поиска oid использовал http://www.ireasoning.com/
Пример настройки мониторинга dude
создать функцию Func_TempQSW8330
cоздать probe
Func_TempQSW8330
type: Functions
Available: Func_TempQSW8330()
Error: if(Func_TempQSW8330()< 50,””, concatenate (Func_TempQSW8330(),”C”,” High Temperature!”))
Value: oid(“1.3.6.1.4.1.27514.9.181.1.1.7.0”)
Unit: °C