Nginx 可以通过with-http_stub_status_module模块来监控nginx的一些状态信息。
1.通过nginx -V来查看是否有with-http_stub_status_module该模块。
这里写图片描述
PS:nginx -V 这里“V”是大写的,如果是小写的v 即“nginx -v”,则不会出现有哪些模块,只会出现nginx的版本
这里写图片描述
2.修改nginx.conf,如下:
# 开启状态检查
location /nginx_status {
stub_status on;
access_log off;
allow 127.0.0.1;
}
3.重新启动nginx,并访问http://localhost/ngx_status。
这里写图片描述
Active connections: 2 表示Nginx正在处理的活动连接数2个。
server 2 表示Nginx启动到现在共处理了2个连接
accepts 2 表示Nginx启动到现在共成功创建2次握手
handled requests 1 表示总共处理了 1 次请求
Reading:Nginx 读取到客户端的 Header 信息数
Writing:Nginx 返回给客户端 Header 信息数
Waiting:Nginx 已经处理完正在等候下一次请求指令的驻留链接(开启keep-alive的情况下,这个值等于Active-(Reading+Writing))
1
2
3
4
5
6
7
————————————————
版权声明:本文为CSDN博主「吕晓敏」的原创文章,遵循 CC 4.0 BY-SA 版权协议,转载请附上原文出处链接及本声明。
原文链接:https://blog.csdn.net/csdnlyu/article/details/79187897