Psensor - grafický hardware pro sledování teploty hardwaru pro Linux


Psensor je aplikační software založený na GTK + (Widget Toolkit pro vytváření grafického uživatelského rozhraní). Jedná se o jednu z nejjednodušších aplikací pro monitorování teploty hardwaru a vykreslení grafu v reálném čase ze získaných dat pro rychlou kontrolu.

  1. Show Temperature of motherboard, CPU, GPU (Nvidia), Hard Disk Drives.
  2. Show CPU fan speed.
  3. Psensor is capable of showing remote server Temperature and Fan Speed.
  4. Show CPU usages, as well.
  5. Infact Psensor will detect any supported Hardware and report the Temperature as text and over graph, automatically.
  6. All the temperatures are plotted in one graph.
  7. Alarms and Alerts ensures you don’t miss a critical System Hardware Temperature and Fan Speed related issues.
  8. Easy to Configure. Easy to use.
  1. lm-sensor and hddtemp: : Psensor depends upon these two packages to get the reports about temperature and fan speed.
  2. psensor-server : It is an optional package, which is required if you want to gather information about Remote Server Temperature and Fan Speed.

Instalace Psensoru v Linuxu

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

Oba tyto dva balíčky jsou k dispozici v oficiálním úložišti většiny standardních distribucí Linuxu, ale v systémech založených na RedHat/CentOS je třeba nainstalovat a povolit úložiště epel-release, abyste tyto balíčky získali.

# apt-get install lm-sensors hddtemp
# yum install epel-release 
# yum install lm_sensors lm_sensors-devel hddtemp

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

2. Po instalaci těchto dvou závislostí v systému můžete nainstalovat Psensor na systémy podobné Debianu pomocí následujících příkazů.

# apt-get install psensor

Bohužel v systémech podobných RedHatu není Psensor k dispozici z výchozího úložiště systému a je třeba 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ý program Psensor (tj. Verze 1.1.3) a kompilujte jej pomocí následujících příkazů.

# wget http://wpitchoune.net/psensor/files/psensor-1.1.3.tar.gz 
# tar zxvf psensor-1.1.3.tar.gz 
# cd psensor-1.1.3/ 
# ./configure 
# make 
# make install

3. Nainstalujte server Psensor - volitelný. Je vyžadováno pouze v případě, že chcete zobrazit teplotu a rychlost ventilátoru vzdáleného serveru.

# apt-get install psensor-server

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

Testování a používání Psensoru

4. Je to volitelný, ale sugestivní krok, kterým byste se měli řídit. Spusťte sensor-detect jako root a diagnostikujte hardware pomocí senzorů. Pokaždé zadejte výchozí možnost „Ano“, dokud nevíte, co děláte.

# sensors-detect

5. Opět volitelné, ale sugestivní nastavení, které byste měli dodržovat. Spusťte senzory jako root a zobrazte teplotu různých hardwarových zařízení. Všechny tyto údaje budou použity pro Psensor.

# sensors

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

Zaškrtnutím označte všechny senzory pro vykreslení grafu. Můžete si všimnout barevných kódů.

Přizpůsobte si Psensor

7. Přejděte do Menu Psensor → Předvolby → Rozhraní. Odtud můžete mít možnosti přizpůsobení souvisejícího s rozhraním, jednotky teploty a polohy tabulky senzoru.

8. V nabídce Psensor → Předvolby → Spuštění. Odtud můžete nakonfigurovat spuštění/skrytí při spuštění a obnovení polohy a velikosti okna.

9. Pod grafem kapuce (Psensor → Předvolby → Graf) můžete konfigurovat barvu popředí/pozadí, dobu sledování, interval aktualizace atd.

10. Nastavení senzorů můžete nakonfigurovat v části (Psensor → Předvolby → Senzory).

11. Poslední záložka (Psensor → Předvolby → 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í hardwaru může poškodit konkrétní hardware nebo jiný hardware v jeho okolí nebo může poškodit celý systém.

Ne, nemyslím z finančního hlediska. Přemýšlejte o hodnotě dat, která by se mohla ztratit, a o nákladech a čase, které bude zapotřebí k opětovnému vybudování systému. Proto je vždy dobrý nápad mít vedle sebe nástroj jako Psensor, abychom se takovým rizikům vyhnuli.

Instalace v systému Debian je velmi jednoduchá. Pro CentOS a podobně je instalace trochu složitá.