模块 ngx_http_stub_status_module
数据嵌入变量stub_status 示例配置 Directives |
该模块提供
访问基本状态信息。ngx_http_stub_status_module
默认情况下,此模块不是构建的,应使用 configuration 参数启用它。--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
Directives
语法: |
stub_status; |
---|---|
默认值: | — |
上下文: |
server ,location |
可以从周围位置访问基本状态信息。
在 1.7.5 之前的版本中,
Directives语法需要一个任意参数,例如
“”.stub_status on
数据
提供以下状态信息:
Active connections
- 当前活动客户端连接数
包括连接。
Waiting
accepts
- 接受的客户端连接的总数。
handled
- 已处理连接的总数。
通常,参数值与除非达到某些资源限制相同
(例如,worker_connections限制)。
accepts
requests
- 客户端请求的总数。
Reading
- nginx 读取请求标头的当前连接数。
Writing
- 当前连接数 其中 nginx 将响应写回客户端。
Waiting
- 当前等待请求的空闲客户端连接数。
嵌入变量
模块
支持以下嵌入变量 (1.3.14):ngx_http_stub_status_module
$connections_active
- 与值相同;
Active connections
$connections_reading
- 与值相同;
Reading
$connections_writing
- 与值相同;
Writing
$connections_waiting
- 与 value 相同。
Waiting