You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

Nginx的http_stub_status模块指标是全局还是单server块?需逐个配置吗?

Nginx http_stub_status模块的指标范围与配置说明
  • 指标范围说明:http_stub_status模块统计的是整个Nginx实例的全局数据,并非按单个server块单独统计。不管你访问哪个server下的stub_status路径,返回的都是当前Nginx进程整体的连接数、请求数等指标,和具体访问的server没有关联。

  • 配置建议:完全不需要为每个server块都配置对应的location。只需要在任意一个server块里(比如专门的监控server,或者某个业务server)配置一个location即可,通过这个路径就能获取全局统计数据。

给你一个典型的配置示例:

server {
    listen 80;
    server_name monitor.example.com;

    location /nginx_status {
        stub_status on;
        # 建议限制访问IP,避免对外暴露敏感数据
        allow 127.0.0.1;
        allow 192.168.1.0/24;
        deny all;
    }
}

额外注意:

  • 先确认Nginx编译时包含了该模块,执行nginx -V查看编译参数,确认存在--with-http_stub_status_module
  • 配置完成后,执行nginx -s reload重载配置生效

内容的提问来源于stack exchange,提问作者AdrianD

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.07.11 08:04:52