2016-10-06 5 views
0

Я хочу найти правильный OID для использования температуры в CPU в zabbix. Я использую команду snmpwalk.Различные результаты команды omreport и команды snmpwalk

#snmpwalk -c public -v2c 127.0.0.1 .1.3.6.1.4.1.674.10892.1 
SNMPv2-SMI::enterprises.674.10892.1.700.20.1.8.1.1 = STRING: "Mainboard MB Temp" 
SNMPv2-SMI::enterprises.674.10892.1.700.20.1.8.1.2 = STRING: "Front Panel FP Temp" 
SNMPv2-SMI::enterprises.674.10892.1.700.20.1.8.1.3 = STRING: "BP Temp" 
SNMPv2-SMI::enterprises.674.10892.1.700.20.1.8.1.4 = STRING: "CPU0 Temp" 
SNMPv2-SMI::enterprises.674.10892.1.700.20.1.8.1.5 = STRING: "CPU1 Temp" 
SNMPv2-SMI::enterprises.674.10892.1.700.20.1.8.1.6 = STRING: "DIMM Temp" 
SNMPv2-SMI::enterprises.674.10892.1.700.20.1.8.1.7 = STRING: "IOH Temp" 
SNMPv2-SMI::enterprises.674.10892.1.700.20.1.10.1.1 = INTEGER: 750 
SNMPv2-SMI::enterprises.674.10892.1.700.20.1.10.1.2 = INTEGER: 500 
SNMPv2-SMI::enterprises.674.10892.1.700.20.1.10.1.3 = INTEGER: 550 
SNMPv2-SMI::enterprises.674.10892.1.700.20.1.10.1.4 = INTEGER: 1020 
SNMPv2-SMI::enterprises.674.10892.1.700.20.1.10.1.5 = INTEGER: 1020 
SNMPv2-SMI::enterprises.674.10892.1.700.20.1.10.1.6 = INTEGER: 1000 
SNMPv2-SMI::enterprises.674.10892.1.700.20.1.10.1.7 = INTEGER: 1050 
SNMPv2-SMI::enterprises.674.10892.1.700.20.1.11.1.1 = INTEGER: 700 
SNMPv2-SMI::enterprises.674.10892.1.700.20.1.11.1.2 = INTEGER: 450 
SNMPv2-SMI::enterprises.674.10892.1.700.20.1.11.1.3 = INTEGER: 520 
SNMPv2-SMI::enterprises.674.10892.1.700.20.1.11.1.4 = INTEGER: 980 
SNMPv2-SMI::enterprises.674.10892.1.700.20.1.11.1.5 = INTEGER: 980 
SNMPv2-SMI::enterprises.674.10892.1.700.20.1.11.1.6 = INTEGER: 950 
SNMPv2-SMI::enterprises.674.10892.1.700.20.1.11.1.7 = INTEGER: 950 

Очень OID о температуре CPU 1 и CPU 2. Какое правильное значение я должен использовать в zabbix?

команда omreport.

#omreport chassis temps 
    Temperature Probes Information 

    ------------------------------------ 
    Main System Chassis Temperatures: Ok 
    ------------------------------------ 

    Index      : 0 
    Status     : Ok 
    Probe Name    : Mainboard MB Temp 
    Reading     : 44.0 C 
    Minimum Warning Threshold : [N/A] 
    Maximum Warning Threshold : 70.0 C 
    Minimum Failure Threshold : [N/A] 
    Maximum Failure Threshold : 75.0 C 

    Index      : 1 
    Status     : Ok 
    Probe Name    : Front Panel FP Temp 
    Reading     : 17.0 C 
    Minimum Warning Threshold : [N/A] 
    Maximum Warning Threshold : 45.0 C 
    Minimum Failure Threshold : [N/A] 
    Maximum Failure Threshold : 50.0 C 

    Index      : 2 
    Status     : Ok 
    Probe Name    : BP Temp 
    Reading     : 21.0 C 
    Minimum Warning Threshold : [N/A] 
    Maximum Warning Threshold : 52.0 C 
    Minimum Failure Threshold : [N/A] 
    Maximum Failure Threshold : 55.0 C 

    Index      : 3 
    Status     : Ok 
    Probe Name    : CPU0 Temp 
    Reading     : 80.0 C 
    Minimum Warning Threshold : [N/A] 
    Maximum Warning Threshold : 98.0 C 
    Minimum Failure Threshold : [N/A] 
    Maximum Failure Threshold : 102.0 C 

    Index      : 4 
    Status     : Ok 
    Probe Name    : CPU1 Temp 
    Reading     : 78.0 C 
    Minimum Warning Threshold : [N/A] 
    Maximum Warning Threshold : 98.0 C 
    Minimum Failure Threshold : [N/A] 
    Maximum Failure Threshold : 102.0 C 

    Index      : 5 
    Status     : Ok 
    Probe Name    : DIMM Temp 
    Reading     : 51.0 C 
    Minimum Warning Threshold : [N/A] 
    Maximum Warning Threshold : 95.0 C 
    Minimum Failure Threshold : [N/A] 
    Maximum Failure Threshold : 100.0 C 

    Index      : 6 
    Status     : Ok 
    Probe Name    : IOH Temp 
    Reading     : 72.0 C 
    Minimum Warning Threshold : [N/A] 
    Maximum Warning Threshold : 95.0 C 
    Minimum Failure Threshold : [N/A] 
    Maximum Failure Threshold : 105.0 C 

Извините за мой английский.

ответ

0

Согласно MIB файл с Dell вы должны использовать: 1.3.6.1.4.1.674.10892.1.700.20.1.6 который iso.org.dod.internet.private.enterprises.dell.server3.baseboardGroup.thermalGroup.temperatureProbeTable.temperatureProbeTableEntry.temperatureProbeReading. Описание этого MIB объектов состояний:

Этот атрибут определяет показания для датчика температуры типа, кроме temperatureProbeTypeIsDiscrete. Когда значение для температурыProbeType отличается от температурыProbeTypeIsDiscrete, значением, возвращаемым для этого атрибута, является температура, которую считывает зонд в десятых градусах по Цельсию. Когда значением для температурыProbeType является значение temperatureProbeTypeIsDiscrete, значение не возвращается для этого атрибута.

Смежные вопросы