nginx开启监控模块

Nginx中的stub_status模块主要用于查看Nginx的一些状态信息

本模块默认是不会编译进Nginx的,如果你要使用该模块,则要在编译安装Nginx时指定,若是yum安装或者apt安装则已经包含了这个模块。

  1. 查看已安装的 Nginx 是否包含 stub_status 模块
    我这里已经包含了
    20250814193242
  2. 开始配置nginx开启监控模块
cat  /etc/nginx/conf.d/status.conf
server {
    listen       80;
    server_name  nginx.status.com;

    location /nginx_status{
        allow 100.100.137.0/24;
        deny all ;
        stub_status  on;
        access_log    off;
    }
}

nginx -t
nginx -s reload
  1. 验证是否成功
curl nginx.status.com/nginx_status
Active connections: 1
server accepts handled requests
 62 62 160
Reading: 0 Writing: 1 Waiting: 0


# Active connections	当前活跃连接数,包括Waiting等待连接数
# accepts	已接收的总TCP连接数量
# handled	已处理的TCP连接数量
# requests	当前总http请求数量
# Reading	当前读取的请求头数量
# Writing	当前响应的请求头数量。
posted @ 2025-08-14 19:34  阿峰博客站  阅读(15)  评论(0)    收藏  举报