Psensor - alat za nadzor temperature hardvera za Linux


Psensor je aplikacijski softver temeljen na GTK+ (Widget Toolkit za stvaranje grafičkog korisničkog sučelja) koji se koristi za praćenje temperature hardvera i iscrtavanje grafikona u stvarnom vremenu iz dobivenih podataka za brzi pregled.

Značajke Psensora

  • Prikažite temperaturu matične ploče, CPU-a, GPU-a (Nvidia) i tvrdih diskova.
  • Prikaži brzinu ventilatora procesora.
  • Psensor može prikazati temperaturu udaljenog poslužitelja i brzinu ventilatora.
  • Prikaži i upotrebu CPU-a Linuxa.
  • Zapravo, Psensor će otkriti bilo koji podržani hardver i automatski prijaviti temperaturu kao tekst i preko grafikona.
  • Sve temperature su ucrtane u jedan grafikon.
  • Alarmi i upozorenja osiguravaju da ne propustite kritične probleme povezane s temperaturom hardvera sustava i brzinom ventilatora.
  • Lako se konfigurira i koristi.

Ovisnosti

  • lm-sensor i hddtemp – Psensor ovisi o ova dva paketa za dobivanje izvješća o temperaturi i brzini ventilatora.
  • psensor-server – To je dodatni paket, koji je potreban ako želite prikupiti informacije o temperaturi udaljenog poslužitelja i brzini ventilatora.

Instalacija Psensora u Linuxu

Kao što sam rekao gore, program Psensor ovisi o paketima lm-sensor i hddtemp i ova dva paketa moraju biti instalirana na sustav kako bi se instalirali Psenzor.

Instalirajte lm-senzore u Linux

Većina popularnih Linux distribucija nudi ova dva paketa iz zadanog repozitorija, ali na RHEL distribucijama, morate instalirati i omogućiti epel-release repozitorij da biste dobili ove pakete.

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

Napomena: Ako koristite Fedora Linux, zamijenite yum s dnf u gornjoj naredbi.

Na distribucijama temeljenim na Debianu, možete instalirati iz zadanog repozitorija pomoću sljedeće apt naredbe.

sudo apt install lm-sensors hddtemp

Na Arch i OpenSuse možete ga instalirati kao što je prikazano.

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

Instalirajte Psensor na Linux

Nakon što su ove dvije ovisnosti instalirane na sustav, možete instalirati Psensor na Debian-like sustave, Arch i OpenSuse pomoću sljedeće naredbe.

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

Nažalost, na sustavima sličnim RedHat, Psensor nije dostupan iz zadanog repozitorija sustava i morate ga kompajlirati iz izvora kao što je prikazano u nastavku.

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

Zatim preuzmite najnoviji stabilni Psensor (tj. verzija 1.2.1) izvorni tarball i prevedite ga pomoću sljedećih naredbi.

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

Instalirajte Psensor Server – izborno, što je potrebno samo ako želite vidjeti temperaturu i brzinu ventilatora udaljenog poslužitelja.

apt install psensor-server

Napomena: Paket Psensor Server dostupan je samo pod sustavima sličnim Debianu, ne postoje binarni ili izvorni paketi dostupni za RedHat sustave.

Psensor – Pratite temperaturu Linux hardvera iz CLI-ja

Opcionalan je, ali sugestivan korak, trebali biste pokrenuti sensors-detect kao root za dijagnosticiranje hardvera pomoću senzora i upisati zadanu opciju 'Yes' dok ne shvatite što radite .

sensors-detect

Opet neobavezan korak, ali za sugestivnu postavku trebali biste pokrenuti senzore kao root za prikaz temperature raznih hardverskih uređaja iz naredbenog retka. Svi ovi podaci koristit će se za Psensor.

sensors

Psensor – Pratite temperaturu Linuxa iz GUI-ja

Pokrenite Psensor s Izbornika aplikacija na radnoj površini da dobijete grafički prikaz.

Označite sve senzore za iscrtavanje grafikona. Možda ćete primijetiti kodove boja.

Prilagodba senzora u Linuxu

Idite na Menu PsensorPreferencesSučelje. Odavde možete imati opcije za prilagodbu vezanu uz sučelje, jedinicu temperature i položaj stola senzora.

Pod Menu PsensorPreferencesStartup. Odavde možete konfigurirati Pokretanje/Sakrivanje pri pokretanju i vraćanje položaja i veličine prozora.

Ispod Hood Graph (PsensorPreferencesGraph), možete konfigurirati boju prednjeg plana/pozadine, trajanje praćenja, interval ažuriranja itd.

Možete konfigurirati Postavke senzora pod (SenzorPostavkeSenzori).

Posljednja kartica (PsensorPreferencesProviders) pruža vam konfiguraciju Omogući/Onemogući za sve senzore.

Možete napraviti Postavke senzora pod (PsenzorPostavke senzora).

Zaključak

Psensor je vrlo koristan alat koji vam omogućuje da vidite one sive zone nadzora sustava koje se često zanemaruje, tj. nadzor temperature hardvera. Pregrijavanje, hardver može oštetiti taj određeni hardver i drugi hardver u okruženju ili može srušiti cijeli sustav.

Ne, ne razmišljam iz financijske perspektive. Razmislite o vrijednosti podataka koji bi se mogli izgubiti te o cijeni i vremenu koji će biti potrebni za ponovnu izgradnju sustava. Stoga je uvijek dobra ideja imati pored sebe alat kao što je Psensor kako bismo izbjegli takav rizik.