snmp oid температуры для сетевого оборудования

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