Nginx状态监控模块 – ngx_http_stub_status_modu


01.nginx的状态监控用于展示nginx基础的状态信息:

  • 状态监控模块的配置项包括:
    • stub_status,是否开启状态监控。
      • stub_status的值为on或者空,on表示开启,空表示不开启;默认为空。
      • stub_status可以配置在server和location配置段中。
  • nginx使用使用状态监控的示例:
server {
    listen 80;
    server_name nginx.test.com;
    error_log logs/nginx_test_error.log error;
    access_log logs/nginx_test_access.log main gzip flush=5m;

    location / {
        root html/main;
        index index.html index.htm index.php;
    }

    location /status {
        stub_status on;
    }
}
  • Active connections,nginx当前活跃连接数。
  • server,nginx启动之后到当前共成功处理的连接个数。
  • accepts,nginx启动之后到当前共成功创建的握手次数;请求丢失数等于accepts-server。
  • handled requests,nginx启动之后到当前共成功处理的请求个数。
  • Reading,nginx读取到客户端的header信息数。
  • Writing,nginx返回给客户端的header信息数。
  • Waiting,nginx开启keep-alived长连接情况下,既没有读也没有写,只是建立的连接个数。
文档更新时间: 2020-03-10 19:18   作者:闻骏