hddtemp — небольшая консольная утилита позволяющая температуру жесткого диска посредством S.M.A.R.T. (для устройств поддерживающих эту технологию).
S.M.A.R.T. — технология оценки состояния жёсткого диска встроенной аппаратной самодиагностики, а так же механизм предсказания времени выхода его из строя. Технология позволяет выявить проблемы блока магнитных головок, проблемы механики, повреждения дисков (физические повреждения, логические ошибки и пр...), проблемы электронной части (платы) и превышения температуры. Технологию поддерживают все современные жёсткие диски, практически всех производителей.
hddtemp отслеживает и выводит температуру жестких дисков с интерфейсом PATA, SATA или SCSI путём чтения данных самоконтроля, анализа и отчётности. Для удобства контроля имеющихся накопителей можно их внести в базу поддерживаемых приводов (/usr/share/hddtemp/hddtemp.db), указав требуемый накопитель с параметрами поля и единицы измерения.
hddtemp запущенный как TCP/IP сервис (hddtemp.service) позволит получить информацию о температуре дисков посредством подключения к серверу с включенной службой, используя inetutils или netcat (GNU Netcat). Это особенно важно при использовании нескольких дисков, так как "по умолчанию" отслеживается только один (/dev/sda).
hddtemp запускаемая из командной строки требует прав администратора (root) и должна сопровождаться указанием одного или нескольких физических устройств. Утилита часто используется со скриптами и встраивается в различные системы мониторинга.
Лицензия: GNU General Public License version 2.0 (GPLv2)
Комментариев: 1 RSS
1gray03-12-2018 03:31
только база винтов у неё маленькая, нужно дописывать вручную свой винт часто
проще использовать smartctl, например