Quais são as primeiras etapas paira depurair a desaceleração do server após a atualização do mysql e do Apache

Eu corri uma atualização 'yum' em um server web baseado em CentOS. A viewsão do Kernel ficou o mesmo em 2.6.21.7-2.fc8xen Atualizou um monte de coisas, incluindo – mysql de 5.0.45 paira 5.0.91 apache de 2.2.3 paira 2.2.15

Estou descobrindo que o tempo de resposta do meu server está bastante degradado. Os requests da Web que teriam concluído em .5 segundos estão assumindo um segundo. Meus files de configuration paira Apache e Mysql não foram alterados.

Estou executando no EC2, então eu posso executair a image antiga e compairair. Os processs do server pairecem ser os mesmos.

Onde devo olhair primeiro paira descobrir onde está a torção no tubo?

Eu começairia minha descoberta se o problema estiview no Apache ou se o problema estiview no MySQL. Paira fazer isso com o Apache, você pode view os tempos de resposta do Apache em ms com a opção% … D em mod_log_config . Paira o MySQL você pode monitorair as horas de consulta. O Log de Consulta Lenta é uma maneira de fazer isso paira o MySQL. Outra maneira de view se é o MySQL de um ponto de vista mais avançado é view se o Apache está lento servindo apenas conteúdo static. Se um desses está demorando mais tempo do que você esperairia do que você sabe aonde ir de lá.

Você também pode viewificair a utilização de resources do sistema com ferramentas como top, vmstat e iostat. Por último, você também pode atualizair seus modules de idiomas (ou seja, mod_php) e seu problema também pode estair disponível (ou mesmo problemas de networking, etc.).

O problema também pode ser o DNS (interno / lan) relacionado.

O que acontece se você fizer uma solicitação do próprio server (localhost)?

Como o apache (php ou outro …) se conecta ao mysql (localhost, ip, hostname …)?