Munin deveria fazer o trabalho por você. É muito simples de configurar e dá-lhe o básico. Não vai escalar muito bem, mas vai facilitar alguns servidores.
Eu tenho um único servidor Linux e ele é ocasionalmente inacessível por um tempo. Eu quero saber o que causa isso (eu suspeito de alta CPU ou uso de memória). Eu gostaria de monitorar:
Eu gostaria de ver alguns gráficos, mas não tenho medo de gerá-los usando o GNUPlot.
Os recursos do servidor são limitados, por isso não quero usar nenhuma ferramenta pesada.
Em máquinas Windows, normalmente existe uma ferramenta chamada perfmon que pode fazer isso - existe alguma ferramenta que economiza recursos, como a do Linux? Tudo o que sei é Nagios - peso muito pesado para o meu caso?
Experimente o SeaLion . Funciona muito bem para vários servidores e é bastante leve para você usar em um único servidor. A instalação é bastante simples e mostra tudo o que você pede em uma linha do tempo simples para facilitar a depuração. Além disso, ele também avisará quando seu sistema estiver inacessível por email.
Além de tudo isso, o fato de que me pegou é a flexibilidade que oferece para adicionar qualquer comando que você deseja. Então, meu uso não se limita apenas ao monitoramento de desempenho, eu posso estendê-lo para monitorar qualquer aplicativo, etc quando eu precisar. Eu não tenho que procurar outra ferramenta. ;)
Tags monitoring linux