【Nginx】Nginx配置Json格式日志


nginx.conf 模块配置 log_format:

log_format main '{
  "@timestamp":"$time_iso8601",
  "host":"$server_addr",
  "clientip":"$remote_addr",
  "remote_user":"$remote_user",
  "request":"$request",
  "http_user_agent":"$http_user_agent",
  "size":"$body_bytes_sent",
  "responsetime":"$request_time",
  "upstreamtime":"$upstream_response_time",
  "upstreamhost":"$upstream_addr",
  "http_host":"$host",
  "url":"$uri",
  "domain":"$host",
  "xff":"$http_x_forwarded_for",
  "referer":"$http_referer",
  "status":"$status"
}';

 

配置完成后执行下格式校验:../sbin/nginx -t

校验成功后,重新加载配置:../sbin/nginx -s reload

日志展示如下:

 


免责声明!

本站转载的文章为个人学习借鉴使用,本站对版权不负任何法律责任。如果侵犯了您的隐私权益,请联系本站邮箱yoyou2525@163.com删除。



 
粤ICP备18138465号  © 2018-2025 CODEPRJ.COM