
Recentemente configurei um novo servidor web Apache com a pilha LAMP básica (PHP/MySQL/Apache). Estou curioso para saber que tipo de soluções de monitoramento de desempenho são típicas - na verdade, estou simplesmente procurando uma boa maneira de avaliar se o host que configurei é robusto o suficiente para lidar com a carga colocada nele.
Por enquanto, tenho verificado a carga no servidor de vez em quando com o comando uptime para examinar as médias históricas. Também verifiquei a página de status do servidor Apache (que só é visível localmente).
De qualquer forma, não sinto que estes sejamrealmentefornecendo o que procuro. Eu apreciaria qualquer conselho e/ou incentivo na direção certa.
Muito obrigado!
Sam
Responder1
a resposta do womble fornece uma grande lista de parâmetros a serem monitorados.
eu sugiro que você vá em frenteMunincomo uma ferramenta simples para coletar estatísticas e traçar gráficos com as tendências. se você precisar de algo mais avançado - talvezzabbixoucactos, se você precisar de um sistema de alerta sólido -nagios.
algumas coisas a serem adicionadas aos parâmetros medidos:
- linha de base de consultas mysql [o plugin mysql padrão do munin fará isso por você] - quantas consultas de cada tipo, quantas consultas lentas [ativar no registro my.cnf daqueles, por exemplo, mais de 1-2 segundos - o log será útil quando você estarei procurando pelos maiores infratores]
- estatísticas do apache - número de processos de trabalho ociosos, número de páginas solicitadas/s [novamente, o plugin do munin fará isso por você].
- número total de processos
muito provavelmente você encontrará munin com seus plugins no repositório padrão da sua distribuição. é leve e se você não precisar de mais recursos, sugiro que comece com ele.
e sim - já comece a pensar em mudar o conteúdo estático para algum servidor de alto desempenho comonginx/mathopd/luzhttpd[se você tiver apenas 1 ip público, procureaqui].
Responder2
Eu uso Munin para monitorar meuServidor Apache em execução no Ubuntu. Colocar o Munin em execução foi muito fácil, e colocar o plugin do Apache em funcionamento exigiu um pouco maistrabalhar.