Registre e plote a curva de tempo-temperatura sobre determinado intervalo de tempo

1

Como posso registrar e plotar um gráfico de

  • todas as temperaturas de hardware disponíveis (CPU, SSD, etc).
  • carga da CPU

durante um determinado período (digamos um dia ou uma semana) no linux?

A CPU é i7 haswell se isso importa, eu tenho ambos, um SSD e HDD nesta caixa.

    
por student 01.05.2015 / 14:32

3 respostas

1

Se você quiser codificar um pouco disso você deve dar uma olhada em RRDTool

Você precisará criar scripts para um método de entrada de dados em um banco de dados RRD e, ao executar um comando simples, você pode gerar png (o padrão) de imagens de gráficos.

Caso contrário, há um grande número de aplicativos baseados na web que podem registrar e fazer o gráfico de métricas em um servidor. Um que imediatamente vem à mente é Cactos

    
por 01.05.2015 / 14:45
1

Você também pode dar uma olhada em Munin. Munin é uma ferramenta de monitoramento leve e fácil de configurar.

link

    
por 01.05.2015 / 14:57
1

Dê uma olhada no s-tui. (ISENÇÃO DE RESPONSABILIDADE: Eu criei o s-tui) Ele permite monitorar a frequência de temperatura e a utilização da CPU ao longo do tempo. Não há temp SSD no momento.

Você pode conferir no link

Screenshot:

Faça o download do executável a partir dos lançamentos ou execute-o com o python seguindo o README no github.

    
por 07.06.2017 / 18:01