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

Михаил Монашёв postmaster at softsearch.ru
Sat Sep 22 22:38:22 MSD 2007


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

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

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

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

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

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

--

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






More information about the nginx-ru mailing list