我想监视每个nginx虚拟主机(我有不同域的多个nginx配置)并找到了nginx模块ngx_http_stub_status_module
但似乎这个模块用于显示服务器范围的状态,而不是每个虚拟主机.有没有收集vhost统计信息的解决方案?
最佳答案
你可以尝试Nginx virtual host traffic status module但它只适用于编译的Nginx.只需使用此模块编译您的nginx,并将以下指令添加到您的vhosts或根据文档:
location /status {
vhost_traffic_status_display;
vhost_traffic_status_display_format html;
}
希望它能满足您的需求.
问候,
Kheshav