加上最后的“"$upstream_addr"’”部分即可

    log_format  main  '$remote_addr - $remote_user [$time_local] "$request" ''$status $body_bytes_sent "$http_referer" ''"$http_user_agent" "$http_x_forwarded_for" "$upstream_addr"';

nginx配置好负载分担后,测试的时候,如何查看负载分担情况:通过设置nginx日志显示:
  nginx服务器日志相关指令主要有两条,一条是log_format,用来设置日志格式,另外一条是access_log,用来指定日志文件的存放路径、格式和缓存大小,一般在nginx的配置文件中日记配置(/usr/local/nginx/conf/nginx.conf)。
  nginx的log_format有很多可选的参数用于指示服务器的活动状态,默认的是:

log_format  access  '$remote_addr - $remote_user [$time_local] "$request" '    '$status $body_bytes_sent "$http_referer" '    '"$http_user_agent" "$http_x_forwarded_for"';

想要记录更详细的信息需要自己设置log_format,具体可设置的参数格式及说明如下:

参数 说明 示例
$remote_addr 客户端地址 211.28.65.253
$remote_user 客户端用户名称
$time_local 访问时间和时区 18/Jul/2012:17:00:01 +0800
$request 请求的URI和HTTP协议 “GET /article-10000.html HTTP/1.1”
$http_host 请求地址,即浏览器中你输入的地址(IP或域名) www.test.com192.168.100.100
$status HTTP请求状态 200
$upstream_status upstream状态 200
$body_bytes_sent 发送给客户端文件内容大小 1547
$http_referer url跳转来源 https://www.baidu.com/
$http_user_agent 用户终端浏览器等信息 "Mozilla/4.0 (compatible; MSIE 8.0; Windows NT 5.1; Trident/4.0; SV1; GTB7.0; .NET4.0C;
$ssl_protocol SSL协议版本 TLSv1
$ssl_cipher 交换数据中的算法 RC4-SHA
$upstream_addr 后台upstream的地址,即真正提供服务的主机地址;当ngnix做负载均衡时,可以查看后台提供真实服务的设备 10.10.10.100:80
$request_time 整个请求的总时间 0.205
$upstream_response_time 请求过程中,upstream响应时间 0.002

nginx负载分发情况日志输出相关推荐

  1. nginx负载均衡与日志配置

    nginx负载均衡与日志配置 1.设置nginx负载均衡 1.1 找到nginx.conf文件,并进行配置 2.设置nginx日志 2.1.找到nginx.conf文件,配置日志nginx日志 2.查 ...

  2. nginx日志输出配置json格式

    nginx日志输出配置json格式 nginx服务器日志相关指令主要有两条:一条是log_format,用来设置日志格式:另外一条是access_log,用来指定日志文件的存放路径.格式和缓存大小. ...

  3. nginx 日志输出json格式

    背景 nginx 默认输出acces日志格式是message格式.现在都做日志统一分析ELK了,message格式就不是很适用了. 所以输出json格式就应用而生了. 修改 nginx.conf 配置 ...

  4. weblogic负载分发

    博客分类: weblogic 负载均衡的实现方式有很多种,这里只介绍三种相对来说成本较低的方案(维护成本以及费用成本)weblogic自带的proxy.apache.nginx 1.weblogic自 ...

  5. Openresty Nginx 负载均衡

    目录 OpenResty Openresty 服务配置文件 启动Openresty服务 测试调用接口 Nginx 负载均衡服务 nginx 配置文件 启动服务 实现功能 测试结果 这里实现个简单的负载 ...

  6. 关于Tomcat+Nginx负载均衡与Jmeter服务器测压的日记

    Jmeter测压 1.Jmeter-5.1.1下载:http://mirror.bit.edu.cn/apache//jmeter/binaries/apache-jmeter-5.1.1.zip 2 ...

  7. tomcat服务部署与nginx负载均衡

    中间件产品介绍 ​ 目前来说IBM的WebSphere. Oracle的Weblogic占据了市场上Java语言Web站点的部分份额.该两种软件由于无与伦比的性能及可靠性等优势被广泛应用于大型互联网公 ...

  8. 虚拟ip+keeplalived+nginx 负载实现

    什么是虚拟IP? 高可用性HA(High Availability)指的是通过尽量缩短因日常维护操作(计划)和突发的系统崩溃(非计划)所导致的停机时间,以提高系统和应用的可用性.HA系统是目前企业防止 ...

  9. Nginx负载均衡请求转发

    目录 一.Nginx相关概念 1.1.Nginx概述 1.2.正向代理 1.3.反向代理 1.4.负载均衡 1.5.动静分离 二.Linux中Nginx安装 2.1.安装Nginx 2.2.防火墙设置 ...

最新文章

  1. 如何使用OpenCV和Socket进行视频聊天?
  2. 哪个牌子的平板电脑好_中山密码锁哪个牌子好
  3. ​20210716未来智能实验室收录资料
  4. 一句话说清分布式锁,进程锁,线程锁
  5. module ‘brotli‘ has no attribute ‘error
  6. android studio ignore 模板,android studio git ignore
  7. 从数据泄露到大数据杀熟,互联网未来路在何方?
  8. oracle中修改数据库实例监听的ip和端口
  9. cvMat结构体详解
  10. js点击事件onclick_关于JavaScript的事件绑定问题
  11. IS-IS快速收敛调优配置实例
  12. 贪吃蛇c语言源代码彩色版,贪吃蛇C语言源代码
  13. Lena图像原图及由来
  14. PCB制图 | Altium Designer 20软件汉化
  15. 大学本科计算机专业的课程
  16. android toast 怎么用,Android学习 Android Toast的使用
  17. 猜拳php代码,使用JavaScript如何实现猜拳游戏(详细教程)
  18. Power BI 中文版下载方式
  19. Business English 商务一点通
  20. 四核处理器_戴尔这款笔记本彪悍,配置四核处理器,双内存插槽,不足4000元...

热门文章

  1. 前端学习(2750):global全局外观设置
  2. 前端学习(2712):重读vue电商网站32之让菜单栏展开与折叠
  3. 前端学习(1995)vue之电商管理系统电商系统之添加页面的基本结构
  4. spring mvc学习(1):spring jar包
  5. 68 cookie在登录中的作用
  6. java学习(20):巩固练习
  7. exp/imp和expdp/impdp在功能上的区别:
  8. openOCD安装 极简教程
  9. 阿里云设置域名解析到主机ip
  10. python 学习资源推荐