ngx_http_stub_status_module
Module ngx_http_stub_status_module
- 示例配置
- 指令
- stub_status
- 数据
- 嵌入式变量
该ngx_http_stub_status_module
模块提供对基本状态信息的访问。
该模块不是默认生成的,它应该使用--with-http_stub_status_module
配置参数启用。
示例配置
location /basic_status {
stub_status;
}
此配置会创建一个简单的网页,其基本状态数据可能如下所示:
Active connections: 291
server accepts handled requests
16630948 16630948 31070465
Reading: 6 Writing: 179 Waiting: 106
指令
句法: | stub_status; |
---|---|
默认: | — |
语境: | 服务器,位置 |
基本状态信息将可从周围位置访问。
在1.7.5之前的版本中,指令语法需要任意参数,例如“
stub_status on
”。
数据
提供以下状态信息:
Active connections
当前活动客户端连接的数量,包括Waiting
连接。accepts
接受的客户端连接的总数。handled
已处理的连接总数。通常,参数值与accepts
除非达到某些资源限制(例如,worker_connections限制)相同。requests
客户端请求的总数。Reading
当前nginx正在读取请求头的连接数。Writing
当前nginx将响应写回客户端的连接数。Waiting
当前等待请求的空闲客户端连接数。
嵌入式变量
该ngx_http_stub_status_module
模块支持以下嵌入式变量(1.3.14):
$connections_active
与Active connections
价值相同; $connections_reading
与Reading
价值相同; $connections_writing
与Writing
价值相同; $connections_waiting
与Waiting
价值相同。