Если вы хотите что-то, что не зависит от рабочего стола :
Посмотрите на lm-сенсоры . Из описания:
Lm-sensor - это пакет мониторинга состояния оборудования для Linux. Это позволяет
вам получить доступ к информации о температуре, напряжении и скорости вращения вентилятора
датчики. Работает с большинством новых систем.
Этот пакет содержит программы, которые помогут вам настроить и читать данные из
ле-датчики.
Со страницы их проекта (редактирование 2016 года: проект мертв. Наша собственная вики имеет некоторую информацию ):
- Автоматический мониторинг высокопроизводительного сервера, маршрутизатора или другой критически важной машины. Легко создайте задание cron для запроса состояния вашего оборудования и отправки электронной почты в случае возникновения проблемы, прежде чем она станет критической. Таким образом, вы можете получить предупреждение в течение нескольких секунд о неисправном критическом компоненте, таком как источник питания, вентилятор, другой механизм охлаждения, или даже обнаружить, был ли корпус открыт.
- Встроенные системы под управлением Linux. Они могут использовать этот пакет для мониторинга напряжений, температур, скорости вращения вентиляторов и т. Д., Используя готовые компоненты и используя ряд интерфейсов шины (например, ISA, SMBus, I2C или SPI).
- В целом, сбор данных. Простое измерение различных типов данных (скорости вращения, напряжения, температуры и т. Д.) С использованием дешевых готовых деталей. Очень полезно для систем автоматизации (дома, в мастерской, на метеостанции, назовите это).
У lm-сенсоров есть демон, называемый sensord, который использует RRDtool для «системы регистрации данных и построения графиков для данных временных рядов». Таким образом, он включает в себя такую графику, которая может быть показана через веб-сервер:
(взято со страницы проекта lm-sensor).
Для установки демона sensord вам, вероятно, придется установить пакет sensord.
Пример из моей записной книжки:
Конфигурационный файл для этого находится по адресу /etc/sensors3.conf
lm-sensors
является своего рода основой любого измерения температуры. Элементы рабочего стола с большей вероятностью получат информацию из этого пакета. Пример Если вы хотите что-то, что зависит от рабочего стола
psensor.
- датчики материнской платы и процессора ( требуется установка lm-датчиков ).
- Графические процессоры NVidia
- Жесткие диски (требуется установка hddtemp).
- Скорость вентилятора (опять же, необходимо установить lm-сенсоры).
Установка путем добавления PPA:
sudo add-apt-repository ppa:jfi/ppa
sudo apt-get update && sudo apt-get install psensor
(У Oneiric будет включен псенсор)
(старый) пример с сайта ubuntugeek.com :