Мониторинг температуры системы очень важен, особенно если речь идет о серверах, ноутбуках с высокой нагрузкой или ПК, изготовленных на заказ. Высокая температура может привести к снижению производительности, повреждению оборудования или внезапному отключению. К счастью, Linux предлагает мощные инструменты для мониторинга температуры CPU, GPU и жестких дисков в режиме реального времени.
Вот как вы можете просматривать и отслеживать температуру системы на машине Linux.
lm-sensors – это наиболее широко используемый инструмент для считывания температуры, напряжения и скорости вращения вентиляторов.
Debian/Ubuntu:
RedHat/CentOS/Fedora:
Запустите скрипт обнаружения датчиков:
Ответьте “да” на подсказки. Затем запустите:
Вы можете использовать“watch” для просмотра температуры через регулярные промежутки времени:
При этом вывод обновляется каждые 2 секунды.
Установите инструменты NVIDIA:
Затем запустите:
Установите:
Или полагайтесь на:
Вы можете использовать hddtemp или smartctl из пакета smartmontools.
Если вы предпочитаете инструменты с графическим интерфейсом:
Psensor: Отображает температуру CPU, GPU, HDD в реальном времени.
Апплет GNOME Sensors: Идеально подходит для окружения рабочего стола GNOME.
Вы можете использовать задания cron или инструменты мониторинга, такие как Nagios, Zabbix или Netdata, чтобы:
Устанавливать пороговые предупреждения
Регистрировать температуру во времени
Запускать сценарии или отключать систему при перегреве
Мониторинг температуры в Linux прост и гибок – независимо от того, предпочитаете ли вы инструменты командной строки или полноценные графические панели. Регулярные проверки могут предотвратить перегрев, аппаратные сбои и дорогостоящие простои.