从Arista获得Oid的正确途径是什么?我需要从开关上测出温度。由此我发现CPU传感器OID是.1.3.6.1.2.1.1.1.100006001:
switch#show snmp mib walk .1 | grep "sensor"
ENTITY-MIB::entPhysicalDescr[100006001] = STRING: Cpu temp sensor
switch#sh snmp mib translate SNMPv2-MIB::sysDescr.100006001
**.1.3.6.1.2.1.1.1.100006001**但当我走上弯弯曲曲时,我看到了这样的结果:
SnmpWalk.exe -r:*ip_address* -v:3 -ap:md5 -sn:**** -aw:**** -pp:des -**** -os:.1.3.6.1.2.1.1.0 -op:.1.3.6.1.2.1.1.5
OID=.1.3.6.1.2.1.1.1.0, Type=OctetString, Value=Arista Networks EOS version 4.25.4M running on an Arista Networks DCS-7050SX3-48YC8
OID=.1.3.6.1.2.1.1.2.0, Type=OID, Value=1.3.6.1.4.1.30065.1.3011.7050.3741.3.48.1654.8
OID=.1.3.6.1.2.1.1.3.0, Type=TimeTicks, Value=6 days, 13:10:26.77
OID=.1.3.6.1.2.1.1.4.0, Type=OctetString, Value=
Total: 4我没看到.1.3.6.1.2.1.1.1。如何获得开关的cpu温度?
发布于 2021-08-09 14:51:17
您需要实体-传感器-MIB::entPhySensorTable (1.3.6.1.2.1.99.1.1,RFC 3433)中的信息以及实体-MIB::entPhysicalDescr中的描述(1.3.6.1.1.1.47.1.1.1.2,RFC 4133)
特别是,看起来您需要1.3.6.1.2.1.99.1.1.1.1.4.100006001
https://networkengineering.stackexchange.com/questions/75797
复制相似问题