Pesquisa de site

Psensor - uma ferramenta de monitoramento de temperatura de hardware para Linux


Psensor é um software aplicativo baseado em GTK+ (Widget Toolkit para criação de interface gráfica do usuário) que é usado para monitorar a temperatura do hardware e traçar gráficos em tempo real a partir dos dados obtidos para revisão rápida.

Recursos do Psensor

  • Mostre a temperatura da placa-mãe, CPU, GPU (Nvidia) e unidades de disco rígido.
  • Mostrar a velocidade do ventilador da CPU.
  • O Psensor é capaz de mostrar a temperatura do servidor remoto e a velocidade do ventilador.
  • Mostre também o uso da CPU do Linux.
  • Na verdade, o Psensor detectará qualquer hardware compatível e relatará a temperatura como texto e em um gráfico, automaticamente.
  • Todas as temperaturas são plotadas em um gráfico.
  • Alarmes e alertas garantem que você não perca problemas críticos de temperatura do hardware do sistema e problemas relacionados à velocidade do ventilador.
  • É fácil de configurar e usar.

Dependências

  • lm-sensor e hddtemp – Psensor depende desses dois pacotes para obter relatórios sobre temperatura e velocidade do ventilador.
  • psensor-server – É um pacote opcional, necessário se você deseja coletar informações sobre a temperatura do servidor remoto e a velocidade do ventilador.

Instalação do Psensor no Linux

Como eu disse acima o programa Psensor depende dos pacotes lm-sensor e hddtemp e esses dois pacotes devem estar instalados no sistema para poder instalar Psensor.

Instale sensores lm no Linux

A maioria das distribuições populares do Linux oferece esses dois pacotes do repositório padrão, mas nas distribuições baseadas em RHEL, você precisa instalar e ativar o repositório epel-release para obter esses pacotes.

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

Nota: Se você estiver usando o Fedora Linux, substitua yum por dnf no comando acima.

Nas distribuições baseadas em Debian, você pode instalar a partir do repositório padrão usando o seguinte comando apt.

sudo apt install lm-sensors hddtemp

No Arch e no OpenSuse, você pode instalá-lo conforme mostrado.

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

Instale o Psensor no Linux

Depois que essas duas dependências estiverem instaladas no sistema, você poderá instalar o Psensor em sistemas semelhantes ao Debian, Arch e OpenSuse usando o seguinte comando.

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

Infelizmente, em sistemas semelhantes ao RedHat, o Psensor não está disponível no repositório padrão do sistema e você precisa compilá-lo a partir do código-fonte, conforme mostrado abaixo.

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

Em seguida, baixe o tarball de origem Psensor estável mais recente (ou seja, versão 1.2.1) e compile-o usando os seguintes comandos.

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

Instale o Psensor Server – opcional, necessário apenas se você quiser ver a temperatura e a velocidade do ventilador do servidor remoto.

apt install psensor-server

Nota: O pacote Psensor Server está disponível apenas em sistemas semelhantes ao Debian, não há nenhum pacote binário ou fonte disponível para sistemas RedHat.

Psensor – Monitore a temperatura do hardware Linux a partir da CLI

É uma etapa opcional, mas sugestiva, você deve executar sensors-detect como root para diagnosticar o hardware por sensores e digitar a opção padrão 'Yes' até saber o que está fazendo .

sensors-detect

Novamente uma etapa opcional, mas para a configuração sugestiva você deve executar sensors, como root para exibir a temperatura de vários dispositivos de hardware na linha de comando. Todos esses dados serão usados para o Psensor.

sensors

Psensor – Monitore a temperatura do Linux a partir da GUI

Execute o Psensor no menu do aplicativo da área de trabalho para obter a visualização gráfica.

Marque todos os sensores para traçar o gráfico. Você pode notar os códigos de cores.

Personalização do Psensor no Linux

Vá para Menu PsensorPreferênciasInterface. A partir daqui, você pode ter opções de personalização relacionada à interface, unidade de temperatura e posição da tabela de sensores.

Em Menu PsensorPreferênciasInicialização. A partir daqui, você pode configurar Iniciar/Ocultar na inicialização e restaurar a posição e o tamanho da janela.

Sob o gráfico do capô (PsensorPreferênciasGráfico), você pode configurar a cor do primeiro plano/fundo, duração do monitoramento, intervalo de atualização, etc.

Você pode definir Configurações de Sensores em (PsensorPreferênciass → Sensores).

A última guia (PsensorPreferênciasProvedores) fornece a configuração de Habilitar/Desabilitar para todos os sensores.

Você pode fazer as Preferências do sensor em (PsensorPreferências do sensor).

Conclusão

Psensor é uma ferramenta muito útil que permite ver as áreas cinzentas do monitoramento do sistema que muitas vezes são esquecidas, ou seja, monitoramento da temperatura do hardware. Superaquecimento, o hardware pode danificar esse hardware específico e outros hardwares ao redor ou pode travar todo o sistema.

Não, não estou pensando de uma perspectiva financeira. Pense no valor dos dados que podem ser perdidos e no custo e tempo necessários para construir o sistema novamente. Portanto, é sempre uma boa ideia ter uma ferramenta como o Psensor ao nosso lado para evitar esse risco.