开发者社区> 问答> 正文

ngx_http_reqstat_module 无法以proxy_host 分类统计

ecs 安装 Tengine version: Tengine/2.1.2 (nginx/1.6.2) 请求结果没有以“proxy_host”分类,proxy_host 为空;
请求: curl http://...:9009/reqstat
结果如下:
,12780,44757,142,142,142,0,0,0,0,0,0,0,0,142,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0
配置如下:

http {

req_status_zone app "$proxy_host" 10M;
 
req_status_zone_add_indicator app $limit;
req_status app;

server {
    listen 9009;
    location /reqstat {
        req_status_show;
        
        allow 10.0.0.0/8;
        allow 127.0.0.0/8; 
        deny all; 
    }
    set $limit 0;
    if ($arg_limit = '1') {
        set $limit 1;
    }
}

}

展开
收起
wangying 2017-02-27 09:29:56 3502 0
1 条回答
写回答
取消 提交回答
  • 请问配置里是否有proxy_pass xxxxx? 能否改成$host或者$server_name试一下?

    2019-07-17 20:50:50
    赞同 展开评论 打赏
问答排行榜
最热
最新

相关电子书

更多
阿里巴巴HTTP 2.0实践及无线通信协议的演进之路 立即下载
低代码开发师(初级)实战教程 立即下载
阿里巴巴DevOps 最佳实践手册 立即下载