On this page
Module ngx_http_stub_status_module
ngx_http_stub_status_module
模块提供对基本状态信息的访问。
默认情况下未构建此模块,应使用--with-http_stub_status_module
配置参数启用它。
Example Configuration
location = /basic_status {
stub_status;
}
此配置将创建一个包含基本状态数据的简单网页,如下所示:
Active connections: 291
server accepts handled requests
16630948 16630948 31070465
Reading: 6 Writing: 179 Waiting: 106
Directives
Syntax: | stub_status; |
Default: | — |
Context: | server , location |
基本状态信息将可以从周围的位置访问。
Note
在 1.7.5 之前的版本中,指令语法需要一个任意参数,例如“ stub_status on
”。
Data
提供以下状态信息:
Active connections
- 当前活动的客户端连接数,包括
Waiting
个连接。
accepts
- 接受的客户端连接总数。
handled
- 已处理的连接总数。通常,除非已达到某些资源限制(例如worker_connections限制),否则参数值与
accepts
相同。
requests
- 客户端请求总数。
Reading
- nginx 正在读取请求 Headers 的当前连接数。
Writing
- nginx 正在将响应写回到客户端的当前连接数。
Waiting
- 当前 await 请求的空闲客户端连接数。
Embedded Variables
ngx_http_stub_status_module
模块支持以下嵌入式变量(1.3.14):
$connections_active
- 与
Active connections
值相同;
$connections_reading
- 与
Reading
值相同;
$connections_writing
- 与
Writing
值相同;
$connections_waiting
- 与
Waiting
值相同。