モジュール 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待機中の値と同じ。