模块 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