Psensor - Et maskinvaretemperaturovervåkingsverktøy for Linux


Psensor er en GTK+ (Widget Toolkit for create Graphical User Interface) basert applikasjonsprogramvare som brukes til å overvåke maskinvaretemperatur og plotte sanntidsgrafer fra innhentede data for rask gjennomgang.

Funksjoner til Psensor

  • Vis temperaturen på hovedkortet, CPU, GPU (Nvidia) og harddisker.
  • Vis CPU-viftehastighet.
  • Psensor er i stand til å vise ekstern servertemperatur og viftehastighet.
  • Vis også Linux CPU-bruk.
  • Faktisk vil Psensor oppdage all støttet maskinvare og rapportere temperaturen som tekst og over en graf, automatisk.
  • Alle temperaturene er plottet i én graf.
  • Alarmer og varsler sikrer at du ikke går glipp av kritiske problemer relatert til systemmaskinvaretemperatur og viftehastighet.
  • Det er enkelt å konfigurere og bruke.

Avhengigheter

  • lm-sensor og hddtemp – Psensor avhenger av disse to pakkene for å få rapportene om temperatur og viftehastighet.
  • psensor-server – Det er en valgfri pakke som kreves hvis du vil samle informasjon om ekstern servertemperatur og viftehastighet.

Installasjon av Psensor i Linux

Som jeg sa ovenfor, er Psensor-programmet avhengig av lm-sensor og hddtemp-pakker, og disse to pakkene må installeres på systemet for å installere Psensor.

Installer lm-sensorer i Linux

De fleste av de populære Linux-distribusjonene tilbyr disse to pakkene fra standardlageret, men på RHEL-baserte distribusjoner må du installere og aktivere epel-release-depot for å få disse pakkene.

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

Merk: Hvis du bruker Fedora Linux, erstatt yum med dnf i kommandoen ovenfor.

På Debian-baserte distribusjoner kan du installere fra standarddepotet ved å bruke følgende apt-kommando.

sudo apt install lm-sensors hddtemp

Arch og OpenSuse kan du installere det som vist.

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

Installer Psensor på Linux

Når disse to avhengighetene er installert på systemet, kan du installere PsensorDebian-lignende systemer, Arch og OpenSuse ved å bruke følgende kommando.

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

Dessverre, på både RedHat systemer, er ikke Psensor tilgjengelig fra standard systemlager, og du må kompilere det fra kilden som vist nedenfor.

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

Deretter laster du ned den siste stabile Psensor (dvs. versjon 1.2.1) kildetarball og kompilerer den ved å bruke følgende kommandoer.

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

Installer Psensor Server – valgfritt, som bare kreves hvis du vil se temperaturen og viftehastigheten til den eksterne serveren.

apt install psensor-server

Merk: Pakken Psensor Server er bare tilgjengelig under Debian-systemer, det er ingen binær- eller kildepakker tilgjengelig for RedHat-systemer.

Psensor – Overvåk Linux-maskinvaretemperaturen fra CLI

Det er et valgfritt, men foreslått trinn du bør kjøre sensors-detect som root for å diagnostisere maskinvaren ved hjelp av sensorer og skrive inn standardalternativet 'Ja' til du vet hva du gjør .

sensors-detect

Igjen valgfritt trinn, men for det foreslåtte oppsettet bør du kjøre sensorer, som root for å vise temperaturen til forskjellige maskinvareenheter fra kommandolinjen. Alle disse dataene vil bli brukt for Psensor.

sensors

Psensor – Overvåk Linux-temperaturen fra GUI

Kjør Psensor fra skrivebordets Applikasjonsmeny for å få den grafiske visningen.

Merk av for alle sensorene for å plotte grafen. Du vil kanskje legge merke til fargekodene.

Psensor-tilpasning i Linux

Gå til Meny PsensorInnstillingerGrensesnitt. Herfra kan du ha alternativer for grensesnittrelatert tilpasning, temperaturenhet og sensortabellposisjon.

Under Meny PsensorInnstillingerOppstart. Herfra kan du konfigurere Start/Skjul ved oppstart og gjenopprett vinduposisjon og størrelse.

Under Hood Graph (PsensorPreferencesGraph), kan du konfigurere forgrunns-/bakgrunnsfarge, overvåkingsvarighet, oppdateringsintervall osv.

Du kan konfigurere Sensorinnstillinger under (PsensorPreferanses → Sensorer).

Den siste fanen (PsensorInnstillingerLeverandører) gir deg Aktiver/Deaktiver konfigurasjon for alle sensorene.

Du kan gjøre sensor-Preferanser under (PsensorSensorpreferanser).

Konklusjon

Psensor er et veldig nyttig verktøy som lar deg se de grå områdene av systemovervåking som ofte blir oversett, dvs. maskinvaretemperaturovervåking. Overoppheting, maskinvare kan skade den aktuelle maskinvaren og annen maskinvare i omgivelsene eller kan krasje hele systemet.

Nei, jeg tenker ikke fra et økonomisk perspektiv. Tenk på verdien av data som kan gå tapt og kostnadene og tiden det vil ta å bygge systemet igjen. Derfor er det alltid en god idé å ha et verktøy som Psensor ved siden av oss selv for å unngå slik risiko.