Portál AbcLinuxu, 10. května 2025 07:13

Dotaz: Apache logování času generování odpovědi

23.10.2013 21:25 majales | skóre: 29 | blog: Majales
Apache logování času generování odpovědi
Přečteno: 298×
Odpovědět | Admin
Zdravím,
Loguji v Apache v accesslogu čas vyřízení requestu pomocí mod_log_config (%D, %T - The time taken to serve the request, in microseconds, seconds ). Co mi chybí je čas generování odpovědi na request. Tím myslím čas jak dlouho trvá vygenerovat odpověď bez času stahování klientem. Nevěděl by někdo, jestli se dá se něco takového pomocí mod_log_config nebo jiného modulu apache nastavit?
Dík za každou odpověď.
Nástroje: Začni sledovat (0) ?Zašle upozornění na váš email při vložení nového komentáře.

Odpovědi

25.10.2013 21:57 hanzz | skóre: 19 | blog: hanzz
Rozbalit Rozbalit vše Re: Apache logování času generování odpovědi
Odpovědět | | Sbalit | Link | Blokovat | Admin
Napsal jsem pred casem program httpdtap, ktery pomoci systemtapu tohle umi:

https://github.com/hanzz/httpdtap
30.10.2013 15:15 majales | skóre: 29 | blog: Majales
Rozbalit Rozbalit vše Re: Apache logování času generování odpovědi
Já to myslel jako logování na straně webserveru Apache. Občas mám v logu dotaz který trvá 120 sekund, a to mi dedává smysl, když všechny ostatní dotazy jsou v řádu 3-10 sekund.

Našel jsem toto: http://code.google.com/p/modlogslow/
Předpokládám, že je to co jsem hledal. Vyzkouším to a napíšu jak to dopadlo.
30.10.2013 17:45 hanzz | skóre: 19 | blog: hanzz
Rozbalit Rozbalit vše Re: Apache logování času generování odpovědi
httpdtap loguje na strane serveru a vypisuje requesty ktere trvaji dele nez N sekund treba. Jen je potreba nainstalovat debuginfo baliky httpd a mit podporu pro systemtap

Založit nové vláknoNahoru

Tiskni Sdílej: Linkuj Jaggni to Vybrali.sme.sk Google Del.icio.us Facebook

ISSN 1214-1267, (c) 1999-2007 Stickfish s.r.o.