Apache Logging for Performance

1

Como posso registrar o desempenho do Apache, ou seja, como é necessário processar uma solicitação? Semelhante ao conceito Valve do Tomcat, gostaria de adicionar esse log no Apache para identificar um gargalo no meu aplicativo da Web.

Estou usando o Apache e o Tomcat via mod_jk.

    
por Kevin Meredith 13.06.2013 / 16:38

1 resposta

2

Você precisa criar um novo formato de registro que acrescente o tempo de resposta.

LogFormat "\"%{%Y-%m-%d %H:%M:%S}t\" %V %m \"%U\" \"%q\" %{Content-Type}o %s %B %O %D" responsetime
CustomLog "/var/log/apache2/responsetime.log" responsetime

O %D adiciona o tempo de resposta em microssegundos ao log. Então você pode sempre fazer o seu próprio formato para o log de acesso, basta incluir o %D em algum lugar no log

    
por 13.06.2013 / 16:41