Sou muito novo no Linux e estou procurando uma ferramenta de monitoramento que tenha um front-end web. Procurando especificamente estatísticas sobre o seguinte:
- Espaço de armazenamento, usado/livre
- Atividade da CPU
- Temperaturas da CPU
- Uso de RAM
Tudo o que eu esperaria de um software de monitoramento de servidor, ter a capacidade de enviar e-mails com base em coisas como altas temperaturas da CPU seria um bônus.
Idealmente, eu gostaria de encontrar algo gratuito e de código aberto, mas pagarei se algo valer a pena.
Alguém tem alguma recomendação?
Obrigado
Steve
Responder1
Eu gostoMunin- praticamente com apenas a instalação (munin-node em cada host e munin "master" no servidor de coleta e criação de gráficos), e apontando para os hosts, obtive detalhes completos sobre sensores de hardware, CPU, discos, memória, interrupções, muito mais . Possui uma interface web para visualização, mas não até onde eu sei para configuração.
Cactosé uma ferramenta de monitoramento bem estabelecida com uma interface web completa para configuração e gerenciamento. É bom em ping e snmp para gerenciamento de rede de hosts; Não achei tão fácil obter o tipo de informação que você está solicitando.
Se você quiser fazer uma avaliação completa, o Nagios é outro pacote amplamente utilizado com opção gratuita, mas não tenho informações sobre ele.
Responder2
Você pode usarMonitorix, a lista de recursos pode ser encontradaaqui.
Monitorix é uma ferramenta de monitoramento de sistema leve, gratuita e de código aberto, projetada para monitorar tantos serviços e recursos de sistema quanto possível. Foi criado para ser utilizado em servidores Linux/UNIX de produção, mas devido à sua simplicidade e pequeno tamanho também pode ser utilizado em dispositivos embarcados.
Para instalá-lo no Ubuntu, adicione a seguinte linha ao seusources.list
:
deb http://apt.izzysoft.de/ubuntu generic universe
Adicione a chave gpg:
wget http://apt.izzysoft.de/izzysoft.asc
apt-key add izzysoft.asc
Instale-o:
apt-get update
apt-get install monitorix
Abra este URL: http://localhost:8080/monitorix/
no seu navegador.
Para ser alertado por sms ou e-mails você pode usarnagios
Responder3
https://www.icinga.com/, junto com a implantação via Chef ou Puppet. Para sua informação, não existe "melhor". Mas Icinga é muito bom. Você pode encontrar mais emWikipédia.
Você precisa de alguém para capturar os alertas e interpretar a saída.