Psensor: una eina gràfica de control de temperatura de maquinari per a Linux


Psensor és un programari d'aplicació basat en GTK+ (Widget Toolkit per crear una interfície gràfica d'usuari). És una de les aplicacions més senzilles per controlar la temperatura del maquinari i traçar un gràfic en temps real a partir de les dades obtingudes per a una revisió ràpida.

  1. Mostra la temperatura de la placa base, la CPU, la GPU (Nvidia) i les unitats de disc dur.
  2. Mostra la velocitat del ventilador de la CPU.
  3. Psensor és capaç de mostrar la temperatura del servidor remot i la velocitat del ventilador.
  4. Mostra també els usos de la CPU.
  5. De fet, Psensor detectarà qualsevol maquinari compatible i informarà de la temperatura com a text i sobre un gràfic automàticament.
  6. Totes les temperatures es representen en un gràfic.
  7. Les alarmes i alertes garanteixen que no us perdeu cap problema crític relacionat amb la temperatura del maquinari del sistema i la velocitat del ventilador.
  8. Fàcil de configurar. Fàcil d'utilitzar.

  1. lm-sensor i hddtemp: : Psensor depèn d'aquests dos paquets per obtenir els informes sobre la temperatura i la velocitat del ventilador.
  2. psensor-server : és un paquet opcional, que és necessari si voleu recopilar informació sobre la temperatura del servidor remot i la velocitat del ventilador.

Instal·lació de Psensor a Linux

1. Com he dit anteriorment, el programa Psensor depèn del paquet lm-sensor i hddtemp i aquests dos paquets s'han d'instal·lar al sistema per instal·lar Psensor.

Aquests dos paquets estan disponibles al repositori oficial de la majoria de les distribucions estàndard de Linux, però als sistemes basats en RedHat/CentOS, cal instal·lar i habilitar el repositori epel-release per obtenir aquests paquets.

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

Nota: Si utilitzeu Fedora 22, substituïu yum per dnf a l'ordre anterior.

2. Un cop instal·lades aquestes dues dependències al sistema, podeu instal·lar Psensor en sistemes Debian iguals utilitzant les ordres següents.

# apt-get install psensor

Malauradament, en sistemes similars RedHat, Psensor no està disponible al dipòsit del sistema predeterminat i cal compilar-lo des de la font com es mostra a continuació.

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

A continuació, descarregueu el tarball de font Psensor estable més recent (és a dir, la versió 1.1.3) i compileu-lo amb les ordres següents.

# 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. Instal·leu el servidor Psensor: opcional. Només es requereix si voleu veure la temperatura i la velocitat del ventilador del servidor remot.

# apt-get install psensor-server

Nota: que el paquet Psensor Server només està disponible en sistemes Debian iguals, no hi ha cap paquet binari o font disponible per als sistemes RedHat.

Prova i ús de Psensor

4. És un pas opcional però suggeridor que has de seguir. Executeu sensors-detect com a root per diagnosticar el maquinari mitjançant sensors. Cada vegada Escriviu l'opció predeterminada Sí, fins que sàpigues què estàs fent.

# sensors-detect

5. De nou, una configuració opcional però suggeridora que hauríeu de seguir. Executeu sensors com a root per mostrar la temperatura de diversos dispositius de maquinari. Totes aquestes dades s'utilitzaran per a Psensor.

# sensors

6. Executeu Psensor, des del menú d'aplicacions d'escriptori per obtenir la vista gràfica.

Marqueu tots els sensors per traçar el gràfic. És possible que observeu els codis de colors.

Personalitza Psensor

7. Aneu al menú Psensor → Preferències → Interfície. Des d'aquí, podeu tenir opcions per a la personalització relacionada amb la interfície, la unitat de temperatura i la posició de la taula del sensor.

8. A Menú Psensor → Preferències → Inici. Des d'aquí, podeu configurar Llançament/Amaga a l'inici i Restaurar la posició i la mida de la finestra.

9. Sota el gràfic de capçal (Psensor → Preferències → Gràfic), podeu configurar el color de primer pla/fons, la durada de la vigilància, l'interval d'actualització, etc.

10. Podeu configurar la configuració dels sensors a (Psensor → Preferències → Sensors).

11. L'última pestanya (Psensor → Preferències → Proveïdors) us proporciona la configuració Habilita/Desactiva per a tots els sensors.

Podeu fer Preferències del sensor a (Psensor → Preferències del sensor).

Conclusió

Psensor és una eina molt útil que us permet veure aquelles zones grises del monitoratge del sistema que sovint es passen per alt, és a dir, el control de la temperatura del maquinari. Un maquinari sobreescalfat pot danyar aquest maquinari en particular, un altre maquinari que l'envolta o pot bloquejar tot el sistema.

No, no penso des de la perspectiva financera. Penseu en el valor de les dades que es poden perdre i en el cost i el temps que trigarà a crear el sistema de nou. Per tant, sempre és una bona idea tenir una eina com Psensor al nostre costat per evitar aquest risc.

La instal·lació al sistema Debian és bastant senzilla. Per a CentOS i sistemes similars, la instal·lació és una mica complicada.