Gráficos do Apache Munin / Mod-Server-Status: Por que haveria um pico nos processos, mas não um pico nos acessos

1

Nosso sistema sofreu apenas com um enorme aumento nas conexões. Nossos gráficos do balanceador de carga refletem esse aumento nas conexões. Os gráficos do Netstat refletem esse aumento nas conexões. Nosso gráfico Apache Processes reflete esse aumento nas conexões. Mas o gráfico Apache Accesses não.

O que causaria um pico nos processos do apache, mas não nos acessos do apache?

Eu tinha assumido que "acessos do apache" significava "pedidos para o apache".

    
por poda 11.02.2011 / 20:08

1 resposta

1

É uma situação comum quando o tempo de processamento da solicitação aumenta repentinamente por um curto período de tempo. O Apache inicia processos adicionais porque os processos existentes não conseguem acompanhar o mesmo número de solicitações. Isso pode ser causado pela contenção de recursos, digamos problemas em uma camada de banco de dados como consultas de CPU de execução longa ou de E / S realizadas, digamos, por scripts de manutenção ou algo assim. Você realmente precisa monitorar a integridade do banco de dados também (e outros recursos, como servidores de filas também, se tiver algum).

    
por 11.02.2011 / 20:17