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 Psensor → Předvolby → Rozhraní. 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 Psensor → Předvolby → Spuš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 (Psensor → Preferences → Graph) můžete nakonfigurovat barvu popředí/pozadí, dobu sledování, interval aktualizace atd.
Nastavení senzorů můžete nakonfigurovat v části (Psensor → Preferences → Sensors).
Poslední záložka (Psensor → Preferences → Poskytovatelé) poskytuje konfiguraci Povolit/Zakázat pro všechny senzory.
Předvolby senzoru můžete provést v části (Psensor → Př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.