====== Мониторинг температуры в Linux ====== Решил заняться контролем системы и проверить температуру процессора и жестких дисков, а также скорости вращения вентиляторов. Для этого мною используются две консольные утилиты: [[http://www.lm-sensors.org|lm_sensors]] и [[http://www.guzu.net/linux/hddtemp.php|hddtemp]]. Не стану подробно писать о настройке, т.к. уже написана очень хорошая статья, с которой рекомендую ознакомиться: **[[http://mydebianblog.blogspot.com/2006/07/blog-post_24.html|Мониторинг железа в Дебиан]]** На моей системе //(openSUSE 10.1 / 2.6.16.21-0.25-default)// все необходимое уже было, и ядро пересобирать мне не пришлось, что конечно радует: //Для того, чтобы все установленные утилиты заработали, требуется иметь в ядре I2C и Hardware Monitoring включёнными монолитно, а так же модульно все драйверы для вашей материнской платы.// После запуска ''sensors-detect'' и ответа на вопросы программы //(которые у меня, впрочем, свелись к нажатию несколько раз на Enter)// все датчики моего ПК нашлись и заработали - команда ''sensors'' стала отображать напряжения, температуры и скорости вентиляторов. Для наглядного графического отображения показаний у себя //(KDE 3.5.5)// я решил воспользоваться [[http://ksensors.sourceforge.net/|KSensors]], которую даже не пришлось ставить отдельно: {{http://gluek.info/images/2007/01/ksensors.png}} В случае удаленного мониторинга, например через ssh, помогает добавить в .bashrc такую строку //(конечно, поменяв temp2 и hdb на значения для своей конфигурации)//: # temperature monitoring alias t=\'echo -en "\\E[1;31;40mSensors status for "; date -R; sensors | grep temp2; hddtemp /dev/hdb; echo -ne "\\033[0m";\' В результате, набрав в консоли ''t'', получаем желаемое: {{http://gluek.info/images/2007/01/t.png}} ((Оригинал статьи опубликован в моем блоге 07.01.2006: [[http://gluek.info/2007/01/07/monitoring-temperaturyi-v-linux/|Мониторинг температуры в Linux]]))