性能测试:Nginx性能监控与调优

请参考:https://blog.csdn.net/mnasd/article/details/86585095

 

监控主要围绕Nginx的连接信息和请求信息进行监控

 

  1. 利用 ngx_http_stub_status 模块去监控nginx的连接信息。
      • Active connections 当前活动的连接数量(包括等待的)
      • accepts 已接收的连接总数
      • handled 已处理的连接总数
      • requests 当前的请求总数
      • Reading nginx正在读取的连接数量
      • Writing nginx正在响应的连接数量
      • Waiting 当前空闲的连接数量
      通过这些简单的参数可以看到nginx当前的连接信息。在高并发场景下,可以根据Active connections参数判断当前的一个并发数量,Reading 参数则可以告诉我们当前nginx是否繁忙。
  2. 使用ngxtop工具来监控nginx的请求信息。
  3. 可视化监控工具:nginx-rrd 也是 Nginx 官方推荐的一款 Nginx 监控工具,利用 nginx-rrd 可以很方便的生成图表,它可以监控连接信息和请求信息。

 

posted @ 2021-07-09 14:55  垄上行  阅读(651)  评论(0编辑  收藏  举报