Quais são os comandos para descobrir a velocidade do ventilador e a temperatura da CPU no Linux (eu sei que o lm-sensor pode fazer a tarefa). Existe alguma alternativa para isso?
Quais são os comandos para descobrir a velocidade do ventilador e a temperatura da CPU no Linux (eu sei que o lm-sensor pode fazer a tarefa). Existe alguma alternativa para isso?
Respostas:
Para temperatura da CPU:
No Debian:
sudo apt-get install lm-sensors
No Centos:
sudo yum install lm_sensors
Execute usando:
sudo sensors-detect
Digite sensors
para obter a temperatura da CPU.
Para velocidade do ventilador:
sensors | grep fan
Isso produzirá a velocidade do ventilador
ou instale psensor
usando:
sudo apt-get install psensor
Pode-se também usar hardinfo
sudo apt-get install hardinfo
sensors-detect
não pode detectar os ventiladores, também sensors
não pode mostrá-los. Eu pedi uma solução aqui
sensors-detect
listar seus sensores, você precisa verificar se os módulos do driver do kernel também estão instalados.
Se você quiser experimentar uma opção diferente, tente o s-tui, um software em que estávamos trabalhando. Como é um aplicativo de interface do usuário do terminal, também é possível executá-lo no SSH. Ele exibe a temperatura, utilização, frequência e potência da CPU. A velocidade do ventilador também foi adicionada.
Os métodos de instalação são explicados no Leiame do GitHub. s-tui no GitHub
Eu usei o ipmitool do GitHub e o freeipmi nos meus servidores, mas, bem, eles são servidores, com hardware da BMC que suporta IPMI . Se o seu PC, é uma solução razoável.
Eu executo um script que puxa dados SDR na máquina em teste (linhas de exemplo a seguir)
ti=$(date +%H:%M:%S)
pt=$(ipmitool -I open sdr | grep 'PS1 Temp')
e envia para a tela, bem como para o arquivo de log e depois fica ocioso com ping por 15 segundos
echo "$ti|$pt" && echo "$ti|$pt" >> logfile && ping -w 15 127.0.0.1 > nul
antes de dar voltas novamente para outro passe.
uma alternativa para o lmsensor:
instale xsensors usando sudo apt-get install xsensors
Eu uso Glances em python. É um gerenciador de processos interativo e status de hardware.
apt install python python-pip; pip install glances;
e corra com:
glances
boa sorte ;)