Я нашел tmon
в моем CentOS 7.5, и я погуглил:
TMON задуман как инструмент, помогающий визуализировать, настраивать и тестировать сложную тепловую подсистему.
...
Только для мониторинга:
$ sudo ./tmon
https://github.com/torvalds/linux/tree/master/tools/thermal/tmon
Но в результате запуска у меня только ошибка:
No thermal zones found, exit
на моем E5-2620 v4 и ядре 3.10.0-862.11.6.el7.x86_64.
Я также нашел другие плохие упоминания и похожие темы (например, этот на RH: https://bugzilla.redhat.com/show_bug.cgi?id=1466991) но не понятно, как правильно использовать его для мониторинга и что означают эти «зоны».
UPD Эта CentOS находится на голом сервере.
Вероятно, вам нужно загрузить определенные модули ядра для вашей материнской платы, чтобы получить показания тепловых зон, ниже приведены данные с сервера Ubuntu 14.04 LTS без оболочки с использованием пакета lm-sensor
root@vm02:~# sensors
coretemp-isa-0000
Adapter: ISA adapter
Physical id 0: +64.0°C (high = +80.0°C, crit = +100.0°C)
Core 0: +64.0°C (high = +80.0°C, crit = +100.0°C)
Core 1: +60.0°C (high = +80.0°C, crit = +100.0°C)
Core 2: +62.0°C (high = +80.0°C, crit = +100.0°C)
Core 3: +58.0°C (high = +80.0°C, crit = +100.0°C)
nct6776-isa-0290
Adapter: ISA adapter
Vcore: +0.86 V (min = +0.00 V, max = +1.74 V)
in1: +1.85 V (min = +0.00 V, max = +0.00 V) ALARM
AVCC: +3.34 V (min = +2.98 V, max = +3.63 V)
+3.3V: +3.33 V (min = +2.98 V, max = +3.63 V)
in4: +0.91 V (min = +0.00 V, max = +0.00 V) ALARM
in5: +1.75 V (min = +0.00 V, max = +0.00 V) ALARM
in6: +0.87 V (min = +0.00 V, max = +0.00 V) ALARM
3VSB: +3.49 V (min = +2.98 V, max = +3.63 V)
Vbat: +3.33 V (min = +2.70 V, max = +3.63 V)
fan1: 0 RPM (min = 0 RPM)
fan2: 1912 RPM (min = 0 RPM)
fan3: 0 RPM (min = 0 RPM)
fan4: 0 RPM (min = 0 RPM)
fan5: 0 RPM (min = 0 RPM)
SYSTIN: +37.0°C (high = +0.0°C, hyst = +0.0°C) ALARM sensor = thermistor
CPUTIN: +36.0°C (high = +80.0°C, hyst = +75.0°C) sensor = thermistor
AUXTIN: +32.0°C (high = +80.0°C, hyst = +75.0°C) sensor = thermistor
PECI Agent 0: +63.0°C (high = +80.0°C, hyst = +75.0°C)
(crit = +100.0°C)
PCH_CHIP_TEMP: +0.0°C
PCH_CPU_TEMP: +0.0°C
PCH_MCH_TEMP: +0.0°C
intrusion0: ALARM
intrusion1: ALARM
beep_enable: disabled
вы можете использовать пакет lm-sensor, чтобы определить, какие модули вам нужно загрузить, проверьте man sensors-detect