Поиск по сайту:

Psensor — инструмент мониторинга температуры оборудования для Linux


Psensor — это прикладное программное обеспечение на базе GTK+ (набор инструментов для создания графического пользовательского интерфейса), которое используется для мониторинга температуры оборудования и построения графиков в реальном времени на основе полученных данных для быстрого просмотра.

Особенности Псенсора

  • Показывает температуру материнской платы, процессора, графического процессора (Nvidia) и жестких дисков.
  • Показать скорость вентилятора процессора.
  • Psensor способен показывать температуру удаленного сервера и скорость вращения вентилятора.
  • Также покажите использование процессора Linux.
  • Фактически, Psensor обнаружит любое поддерживаемое оборудование и автоматически сообщит о температуре в виде текста и графика.
  • Все температуры отображены на одном графике.
  • Сигналы тревоги и оповещения гарантируют, что вы не пропустите критические проблемы с температурой оборудования системы и скоростью вращения вентилятора.
  • Его легко настроить и использовать.

Зависимости

  • lm-sensor и hddtemp – Psensor зависит от этих двух пакетов, чтобы получать отчеты о температуре и скорости вращения вентилятора.
  • psensor-server – это дополнительный пакет, который необходим, если вы хотите собирать информацию о температуре удаленного сервера и скорости вращения вентилятора.

Установка Psensor в Linux

Как я сказал выше, программа Psensor зависит от пакетов lm-sensor и hddtemp, и эти два пакета должны быть установлены в системе для установки Псенсор.

Установите lm-сенсоры в Linux

Большинство популярных дистрибутивов Linux предлагают эти два пакета из репозитория по умолчанию, но в дистрибутивах на основе RHEL вам необходимо установить и включить репозиторий epel-release, чтобы получить эти пакеты.

yum install epel-release 
yum install lm_sensors lm_sensors-devel hddtemp

Примечание. Если вы используете Fedora Linux, замените yum на dnf в приведенной выше команде.

В дистрибутивах на основе Debian вы можете установить из репозитория по умолчанию, используя следующую команду apt.

sudo apt install lm-sensors hddtemp

В Arch и OpenSuse его можно установить, как показано.

sudo pacman -S lm-sensors hddtemp           [On Arch Linux]
sudo zypper install lm-sensors hddtemp      [On OpenSUSE]    

Установите Псенсор в Linux

После установки этих двух зависимостей в систему вы можете установить Psensor в подобных Debian системах, Arch и OpenSuse, используя следующую команду.

sudo apt install psensor        [On Debian-based Systems]
sudo pacman -S psensor          [On Arch Linux]
sudo zypper install psensor     [On OpenSUSE]   

К сожалению, в системах, подобных RedHat, Psensor недоступен из системного репозитория по умолчанию, и вам необходимо скомпилировать его из исходного кода, как показано ниже.

yum install gcc gtk3-devel GConf2-devel cppcheck libatasmart-devel libcurl-devel json-c-devel libmicrohttpd-devel help2man libnotify-devel libgtop2-devel make 

Затем загрузите последний стабильный архив с исходным кодом Psensor (т. е. версии 1.2.1) и скомпилируйте его с помощью следующих команд.

wget https://wpitchoune.net/psensor/files/psensor-1.2.1.tar.gz 
tar zxvf psensor-1.2.1.tar.gz 
cd psensor-1.2.1/ 
./configure 
make 
make install

Установите Psensor Server – необязательно, требуется только в том случае, если вы хотите видеть температуру и скорость вращения вентилятора удаленного сервера.

apt install psensor-server

Примечание. Пакет Psensor Server доступен только в системах, подобных Debian. Для систем RedHat не существует двоичных пакетов или пакетов с исходным кодом.

Psensor — мониторинг температуры оборудования Linux из CLI

Это необязательный, но рекомендательный шаг: вам следует запустить sensors-detect от имени пользователя root, чтобы диагностировать оборудование по датчикам, и набирать параметр по умолчанию 'Да', пока не поймете, что делаете. .

sensors-detect

Опять же необязательный шаг, но для наводящей настройки вам следует запустить sensors от имени пользователя root, чтобы отображать температуру различных аппаратных устройств из командной строки. Все эти данные будут использоваться для Psensor.

sensors

Psensor — мониторинг температуры Linux из графического интерфейса

Запустите Psensor с рабочего стола Меню приложений, чтобы получить графическое представление.

Отметьте галочками все датчики, чтобы построить график. Вы можете заметить цветовые коды.

Настройка псенсора в Linux

Перейдите в Меню PsensorНастройкиИнтерфейс. Отсюда вы можете выбрать параметры настройки интерфейса, единицы измерения температуры и положения таблицы датчиков.

Откройте Меню PsensorНастройкиЗапуск. Отсюда вы можете настроить запуск/скрытие при запуске и восстановление положения и размера окна.

В разделе «График» (PsensorНастройкиГрафик) вы можете настроить цвет переднего плана/фона, продолжительность мониторинга, интервал обновления и т. д.

Вы можете настроить Настройки датчиков в меню (PsensorПредпочтенияДатчики).

Последняя вкладка (PsensorНастройкиПоставщики) предоставляет вам настройку включения/отключения для всех датчиков.

Вы можете настроить Настройки датчика в разделе (PsensorНастройки датчика).

Заключение

Psensor — очень полезный инструмент, который позволяет вам видеть те серые области мониторинга системы, которые часто упускаются из виду, например, мониторинг температуры оборудования. Перегрев оборудования может привести к повреждению этого конкретного оборудования и другого оборудования вокруг или может привести к сбою всей системы.

Нет, я не думаю с финансовой точки зрения. Подумайте о ценности данных, которые могут быть потеряны, а также о стоимости и времени, которые потребуются для повторного создания системы. Поэтому всегда полезно иметь под рукой такой инструмент, как Psensor, чтобы избежать подобного риска.