Apacheのウェブサーバのログでは

%Tでリクエストに要した時間
を求めることが出来ると思います。
サーバで%Tを設定出来ない場合に外部から
コマンドなどを飛ばしてリクエストに掛かった
時間を算出することは可能でしょうか?

回答の条件
  • 1人3回まで
  • 登録:2006/12/04 17:11:27
  • 終了:2006/12/06 10:48:15

回答(1件)

id:ksaito11 No.1

ksaito11回答回数44ベストアンサー獲得回数42006/12/05 00:33:06

ポイント60pt

応答時間を監視したいのであればwgetなどで定期的に外部からリクエストにかかる時間を測定してはどうでしょうか。

目的によりますが、ネットワークが極端に細かったり、リクエストで返されるコンテンツのサイズが大きいということでなければ、"外部からリクエストにかかった時間 > apacheのログの%T"とアバウトに考えても良いかもしれません。

厳密にリクエストを扱うのにかかった時間が知りたかったり、リクエストによって副作用がある場合には方法がないように思います。

一番良いのは、%Tを設定することでしょう。

id:quocard

回答ありがとうございます。

外部から情報を得る場合は、計測しておおよその

数値を求める程度しか出来ないですよね。

%Tをどうにかしていただけるように

していただくことが近道みたいですね。

ありがとうございました。

2006/12/06 10:47:59

コメントはまだありません

この質問への反応(ブックマークコメント)

「あの人に答えてほしい」「この質問はあの人が答えられそう」というときに、回答リクエストを送ってみてましょう。

これ以上回答リクエストを送信することはできません。制限について

絞り込み :
はてなココの「ともだち」を表示します。
回答リクエストを送信したユーザーはいません