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 Psensor → Preferences → Sučelje. Odavde možete imati opcije za prilagodbu vezanu uz sučelje, jedinicu temperature i položaj stola senzora.
Pod Menu Psensor → Preferences → Startup. Odavde možete konfigurirati Pokretanje/Sakrivanje pri pokretanju i vraćanje položaja i veličine prozora.
Ispod Hood Graph (Psensor → Preferences → Graph), možete konfigurirati boju prednjeg plana/pozadine, trajanje praćenja, interval ažuriranja itd.
Možete konfigurirati Postavke senzora pod (Senzor → Postavke → Senzori).
Posljednja kartica (Psensor → Preferences → Providers) pruža vam konfiguraciju Omogući/Onemogući za sve senzore.
Možete napraviti Postavke senzora pod (Psenzor → Postavke 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.