Vyhledávání na webu

Psensor – hardwarový nástroj pro sledování teploty pro Linux


Psensor je aplikační software založený na GTK+ (Widget Toolkit pro tvorbu grafického uživatelského rozhraní), který se používá ke sledování teploty hardwaru a vykreslování grafů v reálném čase ze získaných dat pro rychlou kontrolu.

Vlastnosti Psensoru

  • Zobrazit teplotu základní desky, CPU, GPU (Nvidia) a pevných disků.
  • Zobrazit rychlost ventilátoru CPU.
  • Psensor je schopen zobrazovat teplotu vzdáleného serveru a rychlost ventilátoru.
  • Ukažte také využití procesoru Linuxu.
  • Ve skutečnosti Psensor detekuje jakýkoli podporovaný hardware a automaticky hlásí teplotu jako text a přes graf.
  • Všechny teploty jsou vyneseny do jednoho grafu.
  • Alarmy a výstrahy zajistí, že vám neuniknou kritické problémy s teplotou hardwaru systému a rychlostí ventilátoru.
  • Snadno se konfiguruje a používá.

Závislosti

  • lm-sensor a hddtemp – Psensor závisí na těchto dvou balíčcích, aby získal zprávy o teplotě a rychlosti ventilátoru.
  • psensor-server – Jedná se o volitelný balíček, který je vyžadován, pokud chcete získat informace o teplotě vzdáleného serveru a rychlosti ventilátoru.

Instalace Psensor v Linuxu

Jak jsem řekl výše, program Psensor závisí na balíčcích lm-sensor a hddtemp a tyto dva balíčky musí být nainstalovány v systému, aby bylo možné nainstalovat Psensor.

Nainstalujte lm-sensors v Linuxu

Většina populárních linuxových distribucí nabízí tyto dva balíčky z výchozího úložiště, ale na distribucích založených na RHEL musíte nainstalovat a povolit úložiště epel-release, abyste tyto balíčky získali.

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

Poznámka: Pokud používáte Fedora Linux, nahraďte yum ve výše uvedeném příkazu dnf.

V distribucích založených na Debianu můžete nainstalovat z výchozího úložiště pomocí následujícího příkazu apt.

sudo apt install lm-sensors hddtemp

V aplikacích Arch a OpenSuse jej můžete nainstalovat podle obrázku.

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

Nainstalujte Psensor na Linux

Jakmile jsou tyto dvě závislosti nainstalovány v systému, můžete nainstalovat Psensor na systémy podobné Debianu , Arch a OpenSuse pomocí následujícího příkazu.

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

Bohužel na podobných systémech RedHat není Psensor dostupný ve výchozím systémovém úložišti a musíte jej zkompilovat ze zdroje, jak je uvedeno níže.

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

Dále si stáhněte nejnovější stabilní zdrojový tarball Psensor (tj. verze 1.2.1) a zkompilujte jej pomocí následujících příkazů.

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

Nainstalujte Psensor Server – volitelný, který je vyžadován pouze v případě, že chcete vidět teplotu a rychlost ventilátoru vzdáleného serveru.

apt install psensor-server

Poznámka: Balíček Psensor Server je k dispozici pouze na systémech podobných Debianu, pro systémy RedHat nejsou k dispozici žádné binární ani zdrojové balíčky.

Psensor – Monitorujte teplotu hardwaru Linuxu z CLI

Je to volitelný, ale sugestivní krok, který byste měli spustit sensors-detect jako root, abyste diagnostikovali hardware pomocí senzorů, a zadejte výchozí možnost 'Yes', dokud nebudete vědět, co děláte .

sensors-detect

Opět volitelný krok, ale pro sugestivní nastavení byste měli spustit sensors jako root pro zobrazení teploty různých hardwarových zařízení z příkazového řádku. Všechna tato data budou použita pro Psensor.

sensors

Psensor – Monitorujte teplotu Linuxu z GUI

Spusťte Psensor z Nabídky aplikací na ploše, abyste získali grafické zobrazení.

Chcete-li vykreslit graf, zaškrtněte všechny senzory. Můžete si všimnout barevných kódů.

Přizpůsobení Psensor v Linuxu

Přejděte do Menu PsensorPředvolbyRozhraní. Odtud můžete mít možnosti pro přizpůsobení související s rozhraním, jednotku teploty a polohu tabulky senzorů.

V části Nabídka PsensorPředvolbySpuštění. Zde můžete nakonfigurovat umístění a velikost okna Spustit/skrýt při spuštění a obnovení.

Pod grafem krytu (PsensorPreferencesGraph) můžete nakonfigurovat barvu popředí/pozadí, dobu sledování, interval aktualizace atd.

Nastavení senzorů můžete nakonfigurovat v části (PsensorPreferences → Sensors).

Poslední záložka (PsensorPreferencesPoskytovatelé) poskytuje konfiguraci Povolit/Zakázat pro všechny senzory.

Předvolby senzoru můžete provést v části (PsensorPředvolby senzoru).

Závěr

Psensor je velmi užitečný nástroj, který vám umožní vidět ty šedé oblasti monitorování systému, které jsou často přehlíženy, tj. monitorování teploty hardwaru. Přehřátí může hardware poškodit tento konkrétní hardware a další hardware v okolí nebo může dojít k pádu celého systému.

Ne, nemyslím z finančního hlediska. Přemýšlejte o hodnotě dat, která by mohla přijít, a o nákladech a čase, které bude trvat opětovné vybudování systému. Proto je vždy dobré mít vedle sebe nástroj jako Psensor, abychom předešli takovému riziku.