可查询配置的虚拟主机通讯状态模块,类似stub_status_module模块,并且比这个统计的粒度更细。
官网地址:https://github.com/vozlt/nginx-module-vts
默认未包含在nginx的发布包中,需要单独下载。
shell> git clone git://github.com/vozlt/nginx-module-vts.git
./configure --user=www --group=www --prefix=/usr/local/nginx --with-http_stub_status_module --with-http_ssl_module --with-http_gzip_static_module --with-ipv6 --add-module=/root/softs/nginx-module-vts make & make install make upgrade #平滑升级
http { vhost_traffic_status_zone; ... server { ... location /host_status { vhost_traffic_status_display; vhost_traffic_status_display_format html; }
/usr/local/nginx/sbin/nginx -t /usr/local/nginx/sbin/nginx -s reload
如图:
各数据项说明
Server main
nginx总的统计数据,和stub_status_module模块的功能相同。
Server zones
nginx处理的子站点数据统计报表。
Upstreams
反向代理到后端的统计数据报表。