Hitachi

Cosminexus V11 アプリケーションサーバ 機能解説 保守/移行編


7.7.2 Webサーバのレスポンスタイムの解析

ここでは,Webサーバがクライアントからリクエストを受けてから返却するまでに掛かった時間を解析する方法を,例を使用して説明します。

Webサーバのアクセスログでリクエスト処理に掛かった時間を出力することができます。詳細は,マニュアル「HTTP Server」の「6.2.3(6) CustomLog」ディレクティブを参照してください。

デフォルトのコンフィグファイルで指定しているアクセスログの出力例を次に示します。

(出力例)

192.168.10.10 - - [12/Feb/2020:20:52:16.352 +0900] "GET /index.html HTTP/1.1" 200 53 0.013 11340 "192.168.10.10/5636/0x0000000000000022"
192.168.10.10 - - [12/Feb/2020:20:52:19.439 +0900] "GET /wait.pl HTTP/1.1" 504 319 3.004 12548 "192.168.10.10/5636/0x0000000000000023"

出力例ではindex.htmlへのリクエスト処理に0.013秒が掛かり,wait.plへのリクエスト処理に3.004秒が掛かっています。また,それぞれのメッセージに出力されているルートアプリケーション情報を,性能解析トレースファイルに出力されたルートアプリケーション情報と突き合わせることで,各機能レイヤごとの処理時間を解析できます。