Как разобрать самые медленные запросы из журнала nginx

У меня есть формат в журнале доступа nginx, определенный как

log_format combined_ssl_host '$remote_addr - $remote_user [$time_local] '
                             '$host $ssl_protocol '
                             '"$request" $status r=$request_length(b:$content_length) s=$bytes_sent(b:$body_bytes_sent) '
                             '"$http_referer" "$http_user_agent" '
                             '$request_time $upstream_response_time $pipe';

как я могу разобрать самые медленные запросы из журнала этого формата.

например, одна строка журнала выглядит

11.118.143.42 - - [07/Nov/2018:06:25:17 +0000] www.site.com TLSv1.2 "POST /aaaa/bbbb/cccc? HTTP/1.1" 200 r=538(b:170) s=324(b:44) "-" "rest-client/2.0.2 (linux-musl x86_64) ruby/2.3.6p384" 0.003 0.003 .

0 ответов

Другие вопросы по тегам