Núcleos de CPU ausentes no Net-SNMP

4

Eu tenho um servidor com CPU dual Intel Xeon E5-2667 (6 cores + HT) rodando OEL ( RHEL ) 6.4 Por alguma razão, a consulta snmp mostra núcleos de apenas 1 CPU.

Aqui está o comando output sensors .

[root@host log]# sensors
coretemp-isa-0000
Adapter: ISA adapter
Physical id 0: +56.0°C  (high = +96.0°C, crit = +102.0°C)
Core 0:        +55.0°C  (high = +96.0°C, crit = +102.0°C)
Core 1:        +50.0°C  (high = +96.0°C, crit = +102.0°C)
Core 2:        +52.0°C  (high = +96.0°C, crit = +102.0°C)
Core 3:        +55.0°C  (high = +96.0°C, crit = +102.0°C)
Core 4:        +52.0°C  (high = +96.0°C, crit = +102.0°C)
Core 5:        +56.0°C  (high = +96.0°C, crit = +102.0°C)

coretemp-isa-0001
Adapter: ISA adapter
Physical id 1: +43.0°C  (high = +96.0°C, crit = +102.0°C)
Core 0:        +43.0°C  (high = +96.0°C, crit = +102.0°C)
Core 1:        +41.0°C  (high = +96.0°C, crit = +102.0°C)
Core 2:        +42.0°C  (high = +96.0°C, crit = +102.0°C)
Core 3:        +41.0°C  (high = +96.0°C, crit = +102.0°C)
Core 4:        +40.0°C  (high = +96.0°C, crit = +102.0°C)
Core 5:        +41.0°C  (high = +96.0°C, crit = +102.0°C)

my /etc/snmp/snmpd.conf tem a seguinte linha para permitir acesso total:

view all    included  .1                               80

No entanto, aqui está o que acontece quando eu snmpwalk este servidor:

[root@host log]# snmpwalk -c public -v 2c localhost sensor
LM-SENSORS-MIB::lmTempSensorsIndex.1 = INTEGER: 1
LM-SENSORS-MIB::lmTempSensorsIndex.2 = INTEGER: 2
LM-SENSORS-MIB::lmTempSensorsIndex.3 = INTEGER: 3
LM-SENSORS-MIB::lmTempSensorsIndex.4 = INTEGER: 4
LM-SENSORS-MIB::lmTempSensorsIndex.5 = INTEGER: 5
LM-SENSORS-MIB::lmTempSensorsIndex.6 = INTEGER: 6
LM-SENSORS-MIB::lmTempSensorsIndex.7 = INTEGER: 7
LM-SENSORS-MIB::lmTempSensorsIndex.8 = INTEGER: 8
LM-SENSORS-MIB::lmTempSensorsDevice.1 = STRING: Physical id 0
LM-SENSORS-MIB::lmTempSensorsDevice.2 = STRING: Core 0
LM-SENSORS-MIB::lmTempSensorsDevice.3 = STRING: Core 1
LM-SENSORS-MIB::lmTempSensorsDevice.4 = STRING: Core 2
LM-SENSORS-MIB::lmTempSensorsDevice.5 = STRING: Core 3
LM-SENSORS-MIB::lmTempSensorsDevice.6 = STRING: Core 4
LM-SENSORS-MIB::lmTempSensorsDevice.7 = STRING: Core 5
LM-SENSORS-MIB::lmTempSensorsDevice.8 = STRING: Physical id 1
LM-SENSORS-MIB::lmTempSensorsValue.1 = Gauge32: 60000
LM-SENSORS-MIB::lmTempSensorsValue.2 = Gauge32: 44000
LM-SENSORS-MIB::lmTempSensorsValue.3 = Gauge32: 42000
LM-SENSORS-MIB::lmTempSensorsValue.4 = Gauge32: 42000
LM-SENSORS-MIB::lmTempSensorsValue.5 = Gauge32: 42000
LM-SENSORS-MIB::lmTempSensorsValue.6 = Gauge32: 41000
LM-SENSORS-MIB::lmTempSensorsValue.7 = Gauge32: 41000
LM-SENSORS-MIB::lmTempSensorsValue.8 = Gauge32: 44000

Como posso fazer a snmp reportar a temperatura dos núcleos em todos os cpus?

    
por Mxx 08.07.2013 / 18:12

2 respostas

3

Algo parece estar errado, porque você tem essa linha:

LM-SENSORS-MIB::lmTempSensorsDevice.8 = STRING: Physical id 1

mas nada depois, como se houvesse apenas 8 slots para sensores. Existe um relatório de bug com Intel Xeon E5-2670 (8 núcleos) duplo, onde a última linha de dispositivos é isso:

LM-SENSORS-MIB::lmTempSensorsDevice.10 = STRING: Physical id 1

Portanto, existem 10 slots lá, novamente apenas um processador.

Existem algumas instruções do Ubuntu mostrando 20 slots (sem "ID físico" linhas lá), embora com um processador completamente diferente e usando a categoria miscSensors. Eles dizem que "de acordo com a página de instalação do lm-sensors, o Net-SNMP 5.5 ou superior é necessário", que é a versão no RedHat 6.4.

Em qualquer caso, você pode tentar atualizar o Net-SNMP e ver se isso resolve o problema. Mas talvez seja realmente um problema com o MIB e essa família particular de processadores, caso em que esse erro precisa ser resolvido.

    
por 14.07.2013 / 18:48
0

Isso estava me causando dor também encontrei a resposta aqui - link Tem algo a ver com a saída do nome dos sensores sendo duplicados para o segundo cpu uma vez que você adiciona os aliases como descrito no artigo que aparece em um snmpwalk.

    
por 02.10.2013 / 11:48

Tags