gotyoooo / isucon9-preparation

0 stars 0 forks source link

nginx log_format #10

Open gotyoooo opened 5 years ago

gotyoooo commented 5 years ago

kataribe

log_format kataribe '$remote_addr - $remote_user [$time_local] '
                     '"$request" $status $body_bytes_sent '
                     '"$http_referer" "$http_user_agent" $request_time';
access_log /var/log/nginx/access.log kataribe;

netdata/web_log

log_format netdata '$remote_addr - $remote_user [$time_local] '
                   '"$request" $status $body_bytes_sent '
                   '$request_length $request_time $upstream_response_time '
                   '"$http_referer" "$http_user_agent"';
access_log /var/log/nginx/access.log netdata;
gotyoooo commented 5 years ago

nginx で access.log を2つ出す

http {
  log_format kataribe '$remote_addr - $remote_user [$time_local] '
                     '"$request" $status $body_bytes_sent '
                     '"$http_referer" "$http_user_agent" $request_time';
  log_format netdata '$remote_addr - $remote_user [$time_local] '
                   '"$request" $status $body_bytes_sent '
                   '$request_length $request_time $upstream_response_time '
                   '"$http_referer" "$http_user_agent"';
  access_log /var/log/nginx/kataribe.access.log kataribe;
  access_log /var/log/nginx/netdata.access.log netdata;
  server {
    // ここに access_log を書くとその部分のみがそのファイルにはかれる
  }
}