location /nginx_status { stub_status on; # 开启状态页面 access_log off; # 不记录访问nginx状态页的日志 allow 127.0.0.1; # 只允许本地访问 deny all; # 拒绝其他IP访问 } } 确保重新加载Nginx配置以使更改生效: sudo nginx -s reload 步骤2: 设置Prometheus
location /nginx_status { stub_status on; access_log off; allow 127.0.0.1; deny all; } 上述配置中,我们将stub_status设置为on,表示启用stub_status模块。access_log设置为off,表示不记录访问日志。allow指定了允许访问该接口的IP地址,这里我们只允许本地访问,deny all表示拒绝其他IP地址的访问。 配置完成后,...
一、查看已安装的 Nginx 是否包含 stub_status 模块 复制代码代码如下: #/usr/local/nginx/sbin/nginx -V 如果包含 stub_status 模块,那么就可以进行下面的步骤了: 二、修改 Nginx 配置文件 复制代码代码如下: server { #添加如下配置 location /nginx-status { stub_status on; access_log off; #加入访问限...
在编译时,通过添加--with-http_stub_staus_module参数,可以编译这个模块。 配置 这个模块的作用于只能在server,location段。 server{ listen80; server_name status.czlun.com; location/status{ stub_status on; access_log off; } } 使用 在浏览器输入http://yourip:port/status得到当前nginx的运行状态 Activ...
stub_status on; access_log off; } 这样,通过访问<nginx_ip>:<port>/status,就可以看到服务器的状态报告。注意应限制对该端点的访问,避免公开敏感信息给未经授权的用户。 为了增加安全性,可以限制访问此端点的 IP 地址: location /status { stub_status on; ...
location /status { stub_status on; access_log off; allow 127.0.0.1; # 限制只允许本地访问 deny all; } 通过访问 <nginx_ip>:<port>/status,你可以看到类似如下的状态报告: text Active connections: 1 server accepts handled requests 10 10 2 Reading: 0 Writing: 1 Waiting: 0 ...
stub_status on; access_log off; } 这段代码创建了一个名为/nginx_status的新位置,并开启了stub_status模块,同时关闭了访问日志记录功能,以减少磁盘写入操作。 (图片来源网络,侵删) 4. 重启NGINX服务 修改配置文件后,为了确保更改生效,需要重启NGINX服务,在此之前,建议先检查配置文件语法是否正确,以避免因语法错...
复制代码 代码如下: server { #添加如下配置 location /nginx-status { stub_status on; access_log off; #加入访问限制 allow 60.195.252.106; allow 60.195.249.83; deny all; } } 三、重启 Nginx 复制代码 代码如下: #/usr/local/nginx/sbin/nginx -s reload ...
3)修改nginx配置文件 在server块下面加上如下配置: #性能统计 add@2017-12-13 location /nginx_status{ stub_status on; access_log off; } 4)重启nginx 修改配置文件后,先检查配置文件语法是否正确,正确的话重启。 /usr/local/nginx/sbin/nginx -t /usr/local/nginx/sbin/nginx -s reload ...
stub_status on; access_log off; } 1. 2. 3. 4. 5. 6. 返回各数据项说明: Active connections: 当前nginx正在处理的活动连接数. Server accepts handled requests request_time: nginx总共处理了13057 个连接,成功创建13057 握手(证明中间没有失败的),总共处理了11634 个请求,总共请求时间2230854。