Здравствуйте,
Хочется как-то профилировать бэкенд.
В 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/
Без бэкапа по жизни.