Se você deseja algo que não depende de uma área de trabalho :
Dê uma olhada nos sensores lm . A partir da descrição:
Lm-sensores é um pacote de monitoramento de integridade de hardware para Linux. Permite
para acessar informações de temperatura, tensão e velocidade do ventilador
sensores. Funciona com a maioria dos sistemas mais recentes.
Este pacote contém programas para ajudá-lo a configurar e ler dados de
sensores lm.
Na página do projeto (edição de 2016: o projeto está morto. Nosso próprio wiki possui algumas informações ):
- Monitoramento automatizado de servidor, roteador ou outra máquina de missão crítica autônoma. Crie facilmente um trabalho cron para consultar o status do seu hardware e enviar um e-mail para você no caso de um problema antes que ele se torne crítico. Dessa forma, você pode ser alertado alguns segundos após a falha de um componente crítico, como fonte de alimentação, ventilador, outro mecanismo de refrigeração ou até mesmo detectar se o gabinete foi aberto.
- Sistemas embarcados executando Linux. Eles podem usar este pacote para monitorar tensões, temperaturas, velocidades dos ventiladores etc. usando componentes prontos para uso e utilizando uma variedade de interfaces de barramento (por exemplo, ISA, SMBus, I2C ou SPI).
- Mais geralmente, aquisição de dados. Meça facilmente vários tipos de dados (velocidades de rotação, tensões, temperaturas, etc.) usando peças prontas e baratas. Muito útil para automação de sistemas (em casa, oficina, estação meteorológica, você escolhe).
O lm-sensores possui um daemon, chamado sensord, que usa o RRDtool para 'sistema de registro e gráfico de dados para dados de séries temporais'. Portanto, inclui gráficos como este que podem ser mostrados através de um servidor da web:
(retirado da página do projeto lm-sensores).
Para instalar o daemon sensord, você provavelmente precisará instalar o pacote sensord.
Exemplo do meu caderno:
O arquivo de configuração para isso está localizado em /etc/sensors3.conf
lm-sensors
é o tipo básico de qualquer medição de temperatura. É mais provável que os itens da área de trabalho obtenham suas informações neste pacote. Um exemplo Se você deseja algo que depende de uma área de trabalho
psensor.
- placa-mãe e sensores de CPU ( requer a instalação de sensores lm ).
- GPUs NVidia
- Unidades de disco rígido (requer a instalação do hddtemp).
- Velocidade do ventilador (novamente, requer a instalação de sensores lm).
Instalação adicionando um PPA:
sudo add-apt-repository ppa:jfi/ppa
sudo apt-get update && sudo apt-get install psensor
(Oneiric terá psensor incluído)
(antigo) exemplo de ubuntugeek.com :
Se programas como o Cacti são demais, existe um script que apenas registra no arquivo de texto por dia - execute-o com o crontab. Mas precisa ser instalado o programa lm-sensores.
fonte
Para o registro de cpu / ram / temperaturas / tráfego em um servidor , recomendei o Cacti . Ele é anunciado como um 'frontend completo para RRDtool ' e pode ter fontes de dados múltiplas, como sensores lm, SNMP ou mesmo scripts personalizados. Os dados são armazenados em RRD e usados para criar gráficos diários, semanais, mensais e anuais.
Consulte o site da Cacti para obter mais detalhes, capturas de tela e links para sites de exemplo ao vivo. Pode ser complicado configurar a primeira vez, mas vale a pena no final.
fonte
Eu uso o zenoss para monitorar cerca de 70 servidores unix e windows no meu escritório. Também monitoramos todos os equipamentos de rede e até um termostato na sala de servidores. A maior parte é via SNMP. (no entanto, usamos alguns scripts escritos personalizados para monitorar o desempenho de alguns aplicativos)
A maioria dos servidores (como dell e hp) possui sensores de temperatura internos, que você pode consultar usando o SNMP. Você também pode monitorar processos, utilização da CPU, taxa de transferência de rede, etc. Recebo alertas se os servidores ficarem offline, ou começarem a usar muita CPU, ou se processos críticos forem desativados.
Sério, não posso insistir o suficiente para olhar coisas como zenoss , hyperic e nagios ! as versões gratuitas podem monitorar vários sistemas, mas também podem apenas monitorar um. Eles ajudam na solução de problemas e descobrem o que um servidor estava fazendo às 2 da manhã quando ocorreu um problema.
fonte
verifique este link: https://launchpad.net/indicator-sysmonitor
(do OMG Ubuntu )
Instalação:
sudo add-apt-repository ppa:alexeftimie/ppa
sudo apt-get update && sudo apt-get install indicator-sysmonitor
Observação: só funciona em Natty / 11.04
fonte
sudo add-apt-repository 'deb http://ppa.launchpad.net/alexeftimie/ppa/ubuntu natty main'
esudo apt-get install indicator-sysmonitor
, em seguidaUnable to locate package indicator-sysmonitor
Eu tenho usado o pandora fms para monitorar cerca de 40 servidores e 100 sistemas de computador na minha empresa, bem como em sua página da web. Você pode achar útil instalar um agente de software no servidor e configurar módulos locais para monitorar o que você precisa. Se você quiser experimentá-lo aqui, pode visitar a página da pandora: Panndora FMS Unified Monitoring Tool
Saudações
Ivo Yordanov
fonte
Verifique o pacote munin , ele pode monitorar quase tudo.
https://help.ubuntu.com/lts/serverguide/munin.html https://wiki.ubuntuusers.de/munin
Verifique a permissão de acesso em /etc/apache2/conf-enabled/munin.conf, parecida com esta:
Reinicie o apache2:
Dispare seu navegador para: http: // localhost / munin - divirta-se.
Veja em / etc / munin para mais opções.
fonte