Solução fácil de monitorar / registrar o tempo no servidor? [fechadas]

1

Eu gerenciei os servidores da minha empresa e preciso saber se a carga aumentou em 3am na web ou no servidor mysql, quais processos estavam ativos no apache ou quais consultas estavam acontecendo no mysql naquele momento e talvez qualquer outra informação que vai me ajudar.

Eu sei que tudo isso está nos arquivos de log e é literalmente um PITA para procurar tudo e correlacionar dados.

não existe 1 solução que tenha sido inventada.

Eu sei que temos pingdom para monitorar o tempo de atividade e a capacidade de resposta.

como se tivesse levado 30 segundos para carregar uma página ou um erro foi dado pelo apache ou php ou mysql para o navegador, eu quero saber que e quais processos mysql estavam em execução no momento, o status completo do apache e talvez melhor resultado também.

coisas assim

também estaria procurando um SAAS como o cloudkick, algo que eu não tenho que gastar um mês inteiro de horas de trabalho configurando quando podemos pagar por algo mais barato.

    
por Andre Jay Marcelo-Tanner 19.02.2011 / 01:37

2 respostas

1

Você já tentou Splunk ? Ele é capaz de correlacionar dados de muitas fontes e eu pessoalmente acho que todo o seu "paradigma de consulta de logs / correlação" está a 1.000s de milhas à frente do que você normalmente encontra no espaço de gerenciamento de log.

    
por 09.03.2011 / 06:10
1

Eu só tenho experiência com o Zabbix que eu descobri ter um bom equilíbrio entre facilidade de uso e recursos. A instalação é muito fácil, supondo que você esteja familiarizado com a construção a partir da origem e que haja a curva de aprendizado usual para a configuração. Também é muito fácil selecionar modelos de monitoramento para obter uma grande quantidade de dados de monitoramento muito rapidamente. Também é relativamente fácil adicionar dados de monitoramento personalizados, se necessário.

Suponho que você tenha conferido a tag Monitoring para várias discussões semelhantes.

    
por 19.02.2011 / 15:47