ПРОЕКТЫ 


  АРХИВ 


Apache-Talk @lexa.ru 

Inet-Admins @info.east.ru 

Filmscanners @halftone.co.uk 

Security-alerts @yandex-team.ru 

nginx-ru @sysoev.ru 


  СТАТЬИ 


  ПЕРСОНАЛЬНОЕ 


  ПРОГРАММЫ 



ПИШИТЕ
ПИСЬМА












     АРХИВ :: nginx-ru
Nginx-ru mailing list archive (nginx-ru@sysoev.ru)

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Логирование времени генерации ответа бэкендом


  • To: Михаил Монашёв <nginx-ru@xxxxxxxxx>
  • Subject: Логирование времени генерации ответа бэкендом
  • From: Михаил Монашёв <postmaster@xxxxxxxxxxxxx>
  • Date: Sat, 22 Sep 2007 22:38:22 +0400
  • Organization: SoftSearch.ru

Здравствуйте,

Хочется как-то профилировать бэкенд.

В  mysql-е  для  этих  целей  есть лог медленных запросов, в который с
патчиком от Петра Зайцева пишутся все запросы подряд вместе с временем
их выполнения. Позволяет быстро найти кандидатов для оптимизации.

Нечто подобное хотелось бы иметь и для nginx-а. А именно, логировать в
аксес-лог  время,  прошедшее  между  запросом  к  "бэкенду" и приходом
ответа  от  него.  Причём  "бэкендом"  мог бы быть, как Апач, FCGI или
мемсашед, так и диск.

Профайлинг,  как  известно,  приподносит  много  сюрпризов. Особенно в
будучи сделанным первый раз.

Нечто  подобно, хотя бы в урезанном виде, можно как-то реализовать уже
сейчас? Тут : 
http://sysoev.ru/nginx/docs/http/ngx_http_log_module.html#log_format
вроде  ничего  нету про время генерации ответа. Или может можно как-то
отладочный лог парсить?..

--

С уважением,
Михаил Монашёв, SoftSearch.ru
mailto:postmaster@xxxxxxxxxxxxx
ICQ# 166233339
http://softsearch.ru/
Без бэкапа по жизни.




 




Copyright © Lexa Software, 1996-2009.