nginxlog文件json格式配置详解

nginxlog⽂件json格式配置详解
nginx log⽂件输出— json格式配置详解
log_format json '{ "@timestamp": "$time_iso8601", '
80式通用机'"remote_addr": "$remote_addr", ' # 客户端的ip地址
'"remote_user": "$remote_user", '  # 客户端⽤户名称
'"body_bytes_sent": "$body_bytes_sent", ' # 发送给客户端⽂件主体内容⼤⼩
'"request_time": "$request_time", '腾讯网迷你首页
'"status": "$status", '
'"host": "$host", '
'"request": "$request", ' # 请求的url与http协议
'"request_method": "$request_method", '
湖北理工学院人文社科部
'"uri": "$uri", '
'"http_referrer": "$http_referer", ' # 从那个页⾯链接访问过来的
'"http_x_forwarded_for": "$http_x_forwarded_for", ' # 客户端真实ip地址
'"http_user_agent": "$http_user_agent" '  # 客户端浏览器的相关信息
'}';
什么是remote_addr
普通鳾
remote_addr 是服务端根据请求TCP包的ip指定的。假设从client到server中间没有任何代理,那么web服务器(Nginx,Apache 等)就会把client的IP设为IPremote_addr;如果存在代理转发HTTP请求,web服务器会把最后⼀次代理服务器的IP设置为
remote_addr。汪沛英
什么是x_forwarded_for西门子cx65
当使⽤代理时,web服务器⽆法通过TCP数据包来源获得发起请求的client的真实IP,因此代理服务器
通常会在http请求头增加⼀个叫做x_forwarded_for的字段,⽤来记录请求发起者的真实IP。

本文发布于:2024-09-24 00:30:50,感谢您对本站的认可!

本文链接:https://www.17tex.com/xueshu/181813.html

版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系,我们将在24小时内删除。

标签:请求   客户端   代理   格式   配置   详解
留言与评论(共有 0 条评论)
   
验证码:
Copyright ©2019-2024 Comsenz Inc.Powered by © 易纺专利技术学习网 豫ICP备2022007602号 豫公网安备41160202000603 站长QQ:729038198 关于我们 投诉建议