【メモ】nginxのログに出せる情報
まんまですな。ググっても意外と情報が散在しているので、オフィシャルのドキュメントをメモっておく。
場所は
http://wiki.nginx.org/HttpLogModule
Verは1.2.2-1で確認
見なきゃいけない所
HttpLogModuleにログの仕様書かれている。
で、デフォルトから真っ先に追記しなきゃいけないのは
$request_time レスポンスタイム
それは(0.5.19より古いバージョンについては、わずか数秒)をミリ秒の精度で秒単位で、リクエストに応じて動作するようにnginxを要した時間 by google翻訳
ですね。他のパラメータはあとでゆっくり。
なので、とりあえず
log_format main '$remote_addr - $remote_user [$time_local] "$request" ' '$status $body_bytes_sent "$http_referer" ' '"$http_user_agent" "$http_x_forwarded_for" ' '"$request_time"';
には変更するという感じすかね・・。