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