O pacote sysmond (pronuncia-se sys-mon-d) é a parte de processo de segundo plano do aplicativo cliente/servidor sysmond/sysmon3 que monitora valores do sistema, incluindo uso de CPU, uso de memória e temperaturas do sistema em uma janela de tela compacta.
Esse pacote é conhecido por construir e funcionar corretamente usando uma plataforma LFS 12.3.
Transferência (HTTP): https://github.com/lfs-book/sysmond/releases/download/sysmond-1.0.0/sysmond-1.0.0.tar.xz
Soma de verificação MD5 da transferência: ef7bf090b835c3265e9b602b4a297fcd
Tamanho da transferência: 22 KB
Espaço em disco estimado exigido: 196 KB
Tempo de construção estimado: menos que 0,1 UPC
Existem muitos dispositivos de hardware que detectam temperaturas. As leituras de temperatura são atualizadas por controladores do núcleo que suportam dispositivos específicos. Para determinar quais dispositivos estão presentes em um sistema, o pacote lm-sensors-3-6-0 tem um conjunto de comandos sequenciais Perl, sensors-detect, que consegue procurar por dispositivos específicos que estão no sistema atual.
Depois dos dispositivos sensores serem conhecidos, o controlador apropriado de núcleo precisa ser habilitado. Em muitos casos, mas não em todos, os controladores apropriados serão selecionados por padrão. Os parâmetros de configuração do núcleo estão localizados em:
Device Drivers ---> Networking options ---> [*] Hardware Monitoring support ---> [CONFIG_HWMON]
Na maioria dos casos, pelo menos o sensor de temperatura Intel Core/Core2/Atom (SENSORS_CORETEMP) deveria estar habilitado para sistemas baseados em Intel ou CONFIG_SENSORS_K10TEMP (AMD) deveria estar habilitado para sistemas baseados em AMD.
Instale sysmond executando os seguintes comandos:
make
Esse pacote não vem com uma suíte de teste.
Agora, como o(a) usuário(a) root
:
make install
Para iniciar o processo de segundo plano sysmond na inicialização,
instale a unidade do systemd a partir do pacote blfs-systemd-units-20241211
executando o seguinte comando como o(a) usuário(a) root
:
make install-sysmond