当前位置: 代码迷 >> 综合 >> nginx启用status状态页
  详细解决方案

nginx启用status状态页

热度:12   发布时间:2024-01-24 16:32:02.0

 

nginx和php-fpm一样都内建了一个状态页,通过查看状态页信息可以连接到nginx服务负载情况,还可以利用状态页信息配zabbix监控,这里先介绍nginx的status状态页的使用。

staus状态页配置笔记简单,要注意的是status定义内容只能存在location{}中

 

location /nginx_status{stub_status on;allow 127.0.0.1;#       deny all;access_log off;}

 

【第一次配置启用了deny all 选择,发现页面打不开,注释后重载访问页面正常】

 

访问查看:http:IP/nginx_status

 

Active connections: 12 
server accepts handled requests639    639     1073 
Reading: 0 Writing: 1 Waiting: 11 

 

上面的内容信息如下:

Active  connections:当前所有处于打开状态的活动连接数

accepts :已经接收连接数

handled : 已经处理过的连接数

requests : 已经处理过的请求数,在保持连接模式下,请求数量可能会大于连接数量

Reading: 正处于接收请求的连接数

Writing: 请求已经接收完成,处于响应过程的连接数

Waiting : 保持连接模式,处于活动状态的连接数

  相关解决方案