Você pode tentar strace
strace -f -p 22254 -s 80 -o /tmp/debug.lighttpd.txt
-p será o PID do processo do apache, este tópico ajuda você a encontrá-lo
Eu tenho um aplicativo da Web PHP em execução no Apache / mod_php que funciona bem por vários dias e depois falha, retorna 500 Internal Server Error.
Eu liguei o log de depuração e não vi nada nos logs que aponta para uma causa. A única maneira de corrigir o problema é reiniciar o Apache.
Acho que preciso executar um rastreamento do sistema para monitorar o processo do Apache e forçá-lo a falhar usando o Apache bench ou outra ferramenta de teste de carga. O problema é que eu nunca fiz isso antes, então não tenho certeza de como eu faria isso.
Estou executando o CentOS 6.x. Qual ferramenta eu usaria para executar um rastreamento do sistema e como eu invocaria isso?
Tags php linux apache-2.2 centos