Certifique-se de ter carregado o módulo do kernel ipmi primeiro via
kldload ipmi
Então, se você instalar a porta ipmitool, poderá executar
ipmitool sensor
E ele vai te dar a saída de todos os vários sensores, incluindo dimm e outros sensores na placa-mãe. Se sua máquina não for suportada pelo módulo do kernel ipmi, então / dev / ipmi0 não será criado. Nesse ponto, sua única outra opção seria monitorar a temperatura da CPU em si.
Se você quiser monitorar a temperatura da CPU sozinha, você pode carregar os sensores de temperatura da cpu via (para processadores intel)
kldload coretemp
ou para processadores AMD:
kldload amdtemp
Neste ponto, você pode recuperar leituras de tempetura para cada núcleo de cada processador no servidor via
sysctl -a | grep temp
Eles devem aparecer parecendo algo assim
dev.cpu.0.temperature: 59.0C
dev.cpu.1.temperature: 59.0C
dev.cpu.2.temperature: 58.0C
dev.cpu.3.temperature: 58.0C
dev.cpu.4.temperature: 59.0C
dev.cpu.5.temperature: 59.0C
dev.cpu.6.temperature: 57.0C
dev.cpu.7.temperature: 57.0C