Melhores práticas para monitorar o Ubuntu Server

Melhores práticas para monitorar o Ubuntu Server

Eu tenho um servidor Ubuntu que está reiniciando intermitentemente. Percebo a reinicialização uma vez a cada 3 semanas ou mais. Tenho a sensação de que isso está ocorrendo com mais frequência e quero obter uma imagem precisa do problema e com que frequência ele ocorre.

Estava pensando em configurar um e-mail que seria enviado na inicialização do servidor, mas queria fazer a pergunta aqui para ver qual é a melhor prática para monitorar servidores. Notei que você pode configurar o servidor para enviar email usando Bootmail ou por script usando cron. Também notei o Nagios, mas parece um pouco mais complicado e detalhado. Qual é a melhor prática para monitorar servidores Ubuntu? Estou procurando algo simples, mas flexível e poderoso. Quanto menos scripts de shell, melhor.

Responder1

esta é a lista de ferramentas de monitoramento do Linux: (http://www.cyberciti.biz/tips/top-linux-monitoring-tools.html). Como você pode ver, também existe o Nagios. Você não especificou os serviços que deseja monitorar.

Se precisar de um leitor de log, você pode experimentar o Splunk, que é gratuito para pequenas quantidades de dados de log. Para servidor web, eu escolheria um dos muitos programas de estatísticas da web. Espero que isso ajude. Para o banco de dados, você precisa monitorar o espaço livre em disco, o tamanho dos espaços de tabela e as sobrecargas de CPU. Para um servidor de arquivos simples, eu escolheria apenas mail-ping (o cron job está enviando e-mail/sms para o seu celular).

Existem vários níveis de monitoramento, então isso depende de qual é o serviço que seu servidor oferece, do SLA que você precisa atingir e do dinheiro que pode gastar.

Responder2

TentarLeão marinhoé um sistema de monitoramento Linux gratuito. Basta instalar um programa agente e pronto. Ele pode monitorar quaisquer comandos personalizados, scripts de shell, saída de log, etc... Isso me ajudou muito quando eu estava em uma situação em que precisava descobrir o que deu errado em um horário específico no meu servidor Ubuntu? Posso descobrir facilmente quais processos estavam em execução naquele momento, o que causou alta espera de CPU, memória e E/S. Eu recomendo esta ferramenta por sua intuitividade e facilidade de instalação e configuração.

informação relacionada