Psensor - grafično orodje za spremljanje temperature strojne opreme za Linux


Psensor je programska oprema, ki temelji na GTK + (Widget Toolkit za ustvarjanje grafičnega uporabniškega vmesnika). To je ena najpreprostejših aplikacij za spremljanje temperature strojne opreme in graf grafa v realnem času iz dobljenih podatkov za hiter pregled.

  1. Prikaži temperaturo matične plošče, CPU-ja, GPU-ja (Nvidia), pogonov trdega diska.
  2. Prikaži hitrost ventilatorja CPU.
  3. Psensor lahko prikaže temperaturo in hitrost ventilatorja oddaljenega strežnika.
  4. Pokažite tudi navade CPU.
  5. Infact Psensor bo samodejno zaznal vso podprto strojno opremo in samodejno poročal o temperaturi kot besedilo in grafikon.
  6. Vse temperature so prikazane v enem grafu.
  7. Alarmi in opozorila zagotavljajo, da ne boste zamudili kritičnih težav s temperaturo sistemske strojne opreme in hitrostjo ventilatorja.
  8. Enostaven za konfiguriranje. Enostaven za uporabo.

  1. lm-senzor in hddtemp:: Psensor je odvisen od teh dveh paketov, da dobi poročila o temperaturi in hitrosti ventilatorja.
  2. psensor-server: gre za neobvezen paket, ki je potreben, če želite zbrati informacije o temperaturi oddaljenega strežnika in hitrosti ventilatorja.

Namestitev Psensorja v Linux

1. Kot sem že povedal, je program Psensor odvisen od lm-senzorja in paketa hddtemp, zato morata biti ta dva paketa nameščena v sistem, da namestite Psensor.

Oba paketa sta na voljo v uradnem repozitoriju večine standardnih distribucij Linuxa, toda v sistemih, ki temeljijo na RedHat/CentOS, morate te pakete namestiti in omogočiti repozitorij epel-release.

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

Opomba: Če uporabljate Fedoro 22, v zgornjem ukazu nadomestite yum z dnf.

2. Ko sta ti dve odvisnosti nameščeni v sistemu, lahko Psensor namestite v podobne sisteme Debian z naslednjimi ukazi.

# apt-get install psensor

Na žalost v sistemih RedHat Psensor ni na voljo iz privzetega sistemskega repozitorija in ga morate sestaviti iz vira, kot je prikazano spodaj.

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

Nato prenesite najnovejšo stabilno tarbol Psensor (tj. Različico 1.1.3) in jo prevedite z naslednjimi ukazi.

# 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. Namestite strežnik Psensor - neobvezno. Potreben je le, če želite videti temperaturo in hitrost ventilatorja oddaljenega strežnika.

# apt-get install psensor-server

Opomba: Da je paket Psensor Server na voljo samo pod enakimi sistemi Debian, za sisteme RedHat ni na voljo binarnih ali izvornih paketov.

Testiranje in uporaba Psensorja

4. Neobvezen, vendar sugestiven korak, ki ga morate upoštevati. Zaženite sensors-zaznavanje kot root, da diagnosticirate strojno opremo s pomočjo senzorjev. Vsakič vnesite privzeto možnost »Da«, dokler ne veste, kaj počnete.

# sensors-detect

5. Še enkrat Neobvezna, a sugestivna nastavitev, ki bi jo morali upoštevati. Zaženite senzorje kot root, da prikažete temperaturo različnih strojnih naprav. Vsi ti podatki bodo uporabljeni za Psensor.

# sensors

6. Zaženite Psensor v namiznem meniju aplikacij, da dobite grafični pogled.

Označite vse senzorje za risanje grafa. Morda boste opazili barvne kode.

Prilagodite Psensor

7. Pojdite v Meni Psensor → Preferences → Interface. Od tu lahko imate možnosti za prilagoditev vmesnika, temperaturno enoto in položaj tabele senzorjev.

8. V meniju Psensor → Preferences → Startup. Od tu lahko nastavite Launch/Hide ob zagonu in obnovitvi položaja in velikosti okna.

9. Pod Hood Graph (Psensor → Preferences → Graph) lahko nastavite barvo ospredja/ozadja, trajanje spremljanja, interval posodabljanja itd.

10. Nastavitve senzorjev lahko konfigurirate pod (Psensor → Preferences → Sensors).

11. Zadnji zavihek (Psensor → Preferences → Providers) vam omogoča Omogoči/Onemogoči konfiguracijo za vse senzorje.

Nastavitve senzorja lahko nastavite pod (Psensor → Sensor Preferences).

Zaključek

Psensor je zelo uporabno orodje, ki vam omogoča, da vidite tista siva področja sistemskega nadzora, ki jih pogosto spregledamo, tj. Spremljanje temperature strojne opreme. Pregrevanje strojne opreme lahko poškoduje določeno strojno opremo ali drugo strojno opremo v okolici ali pa lahko pokvari celoten sistem.

Ne, ne razmišljam s finančne perspektive. Pomislite na vrednost podatkov, ki bi se lahko izgubili, ter na stroške in čas, potreben za ponovno izgradnjo sistema. Zato je vedno dobro imeti orodje, kot je Psensor, poleg sebe, da se izognemo takšnemu tveganju.

Namestitev v sistem Debian je zelo preprosta. Za CentOS in podoben sistem je namestitev nekoliko zapletena.