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 Psensor → Preferências → Interface. 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 Psensor → Preferências → Inicializaçã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ô (Psensor → Preferências → Grá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 (Psensor → Preferênciass → Sensores).
A última guia (Psensor → Preferências → Provedores) fornece a configuração de Habilitar/Desabilitar para todos os sensores.
Você pode fazer as Preferências do sensor em (Psensor → Preferê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.