Nginx由内核和模块组成,其中,内核的设计非常微小和简洁,完成的工作也非常简单,仅仅通过查找配置文件将客户端请求映射到一个location block(location是Nginx配置中的一个指令,用于URL匹配),而在这个location中所配置的每个指令将会启动不同的模块去完成相应的工作。
使用模块 --with-http_stub_status_module
监控nginx客户端的状态。语法如下1
2
3Syntax: stub_status on/off;
Default: -
Context: server->location
使用需要配置 /etc/nginx/conf.d/default.conf
1
2
3
4server {
location /status {
stub_status on;
}
保存配置之后重启 Nginx 服务1
systemctl reload nginx.service
重启完成根据自己电脑IP访问 /status
目录1
http://192.168.0.165/status
页面显示如下内容说明配置成功