nginx jsonフォーマット出力
log_format logstash_json '{ "@timestamp": "$time_local", ' 「@fields」:{ 」 「remote_addr」: 「$remote_addr」、 '"remote_user": "$remote_user", ' '"body_bytes_sent": "$body_bytes_sent", ' 「request_time」:「$request_time」、 「ステータス」:「$status」、 「リクエスト」:「$request」、 '"request_method": "$request_method", ' '"http_referrer": "$http_referer", ' '"body_bytes_sent":"$body_bytes_sent", ' '"http_x_forwarded_for": "$http_x_forwarded_for", ' '"http_user_agent": "$http_user_agent" } }';
ログ形式の指定:
access_log /data/logs/nginx/www_itsvse_com.access.log logstash_json;
入力 { ファイル{ path => "/var/log/nginx/access.log_json"" Codec => "json" }
}
|