モジュール ngx_http_stub_status_module

構成の例
ディレクティブ
     stub_status
データ
組み込み変数

ngx_http_stub_status_module モジュールは、基本的なステータス情報へのアクセスを提供します。

このモジュールはデフォルトでは構築されません。--with-http_stub_status_module 構成パラメーターを使用して有効化する必要があります。

構成の例

location = /basic_status {
    stub_status;
}

この構成は、次のような基本的なステータスデータを含む、シンプルな Web ページを作成します。

Active connections: 291
server accepts handled requests
 16630948 16630948 31070465
Reading: 6 Writing: 179 Waiting: 106

ディレクティブ

構文 stub_status;
デフォルト
コンテキスト サーバ位置

基本的なステータス情報は、周辺の位置からアクセスできます。

1.7.5 より前のバージョンでは、ディレクティブ構文に任意の引数(例: 「stub_status on」)が必要でした。

データ

次のステータス情報が提供されています。

アクティブな接続
待機中の接続を含む、アクティブなクライアント接続の現在の数。
受信
受信したクライアント接続の総数。
処理済み
処理された接続の総数。通常、パラメーター値は、(worker_connections 制限など)一部のリソース制限に達していない限り、受信と同じです。
リクエスト
クライアントリクエストの総数。
読み取り中
nginx がリクエストヘッダーを読み取っている接続の現在の数。
書き込み中
nginx が応答をクライアントに書き戻している接続の現在の数。
待機中
リクエストを待機しているアイドル状態のクライアント接続の現在の数。

組み込み変数

ngx_http_stub_status_module モジュールがサポートしている組み込み変数は次のとおりです (1.3.14)。

$connections_active
アクティブな接続の値と同じ。
$connections_reading
読み取り中の値と同じ。
$connections_writing
書き込み中の値と同じ。
$connections_waiting
待機中の値と同じ。