Psensor: una herramienta gráfica de monitoreo de temperatura de hardware para Linux


Psensor es un software de aplicación basado en GTK + (Widget Toolkit para crear interfaz gráfica de usuario). Es una de las aplicaciones más simples para monitorear la temperatura del hardware y trazar un gráfico en tiempo real a partir de los datos obtenidos para una revisión rápida.

  1. Show Temperature of motherboard, CPU, GPU (Nvidia), Hard Disk Drives.
  2. Show CPU fan speed.
  3. Psensor is capable of showing remote server Temperature and Fan Speed.
  4. Show CPU usages, as well.
  5. Infact Psensor will detect any supported Hardware and report the Temperature as text and over graph, automatically.
  6. All the temperatures are plotted in one graph.
  7. Alarms and Alerts ensures you don’t miss a critical System Hardware Temperature and Fan Speed related issues.
  8. Easy to Configure. Easy to use.
  1. lm-sensor and hddtemp: : Psensor depends upon these two packages to get the reports about temperature and fan speed.
  2. psensor-server : It is an optional package, which is required if you want to gather information about Remote Server Temperature and Fan Speed.

Instalación de Psensor en Linux

1. Como dije anteriormente, el programa Psensor depende del paquete lm-sensor y hddtemp y estos dos paquetes deben instalarse en el sistema para poder instalar Psensor.

Ambos paquetes están disponibles en el repositorio oficial de la mayoría de las distribuciones estándar de Linux, pero en los sistemas basados u200bu200ben RedHat/CentOS, debe instalar y habilitar el repositorio epel-release para obtener estos paquetes.

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

Nota: Si está utilizando Fedora 22, reemplace yum con dnf en el comando anterior.

2. Una vez instaladas estas dos dependencias en el sistema, puede instalar Psensor en sistemas similares a Debian utilizando los siguientes comandos.

# apt-get install psensor

Desafortunadamente, en sistemas similares a RedHat, Psensor no está disponible desde el repositorio del sistema predeterminado, y debe compilarlo desde la fuente como se muestra a continuación.

# 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ón, descargue el archivo comprimido fuente estable de Psensor (es decir, la versión 1.1.3) más reciente y compílelo con los siguientes comandos.

# 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. Instale Psensor Server - opcional. Solo es necesario si desea ver la temperatura y la velocidad del ventilador del servidor remoto.

# apt-get install psensor-server

Nota: que el paquete Psensor Server solo está disponible en sistemas similares a Debian, no hay ningún paquete binario o fuente disponible para los sistemas RedHat.

Prueba y uso de Psensor

4. Es un paso opcional pero sugerente que debes seguir. Ejecute sensores-detect , como root para diagnosticar el hardware por sensores. Cada vez Escriba la opción predeterminada "Sí", hasta que sepa lo que está haciendo.

# sensors-detect

5. Nuevamente Configuración opcional pero sugerente que debe seguir. Ejecute sensores , como root para mostrar la temperatura de varios dispositivos de hardware. Todos estos datos se utilizarán para Psensor.

# sensors

6. Ejecute Psensor, desde el menú de la aplicación del escritorio para obtener la vista gráfica.

Marque todos los sensores para trazar el gráfico. Puede notar los códigos de color.

Personalizar Psensor

7. Vaya a Menú Psensor → Preferencias → Interfaz. Desde aquí, puede tener opciones para la personalización relacionada con la interfaz, la unidad de temperatura y la posición de la tabla del sensor.

8. En Menú Psensor → Preferencias → Inicio. Desde aquí, puede configurar Iniciar/Ocultar al inicio y Restaurar la posición y el tamaño de la ventana.

9. Bajo el gráfico del capó (Psensor → Preferencias → Gráfico), puede configurar el color de primer plano/fondo, la duración del monitoreo, el intervalo de actualización, etc.

10. Puede configurar los ajustes de los sensores en (Psensor → Preferencias → Sensores).

11. La última pestaña (Psensor → Preferencias → Proveedores) le proporciona la configuración Activar/Desactivar para todos los sensores.

Puede hacer las Preferencias del sensor en (Psensor → Preferencias del sensor).

Conclusión

Psensor es una herramienta muy útil que le permite ver esas áreas grises del monitoreo del sistema que a menudo se pasan por alto, es decir, el monitoreo de la temperatura del hardware. Un hardware sobrecalentado puede dañar ese hardware en particular, otro hardware en el entorno o puede bloquear todo el sistema.

No, no estoy pensando desde una perspectiva financiera. Piense en el valor de los datos que podrían perder y el costo y el tiempo que tomará construir el sistema nuevamente. Por lo tanto, siempre es una buena idea tener una herramienta como Psensor a nuestro lado para evitar ese riesgo.

La instalación en un sistema similar a Debian es bastante simple. Para CentOS y sistemas similares, la instalación es un poco complicada.