2016-05-05 4 views
0

要求が受信された瞬間から要求に応答するためにWebサイトにかかる時間をログに記録します。 今回はすでに計測器に組み込まれているログメカニズム(IISログ、ETWプロバイダなど)はありますか?どうすればいいのですか?それで、私はそれぞれのURLごとにかかる時間を測定できますか?ログサーバー側のAzure/IISベースのWebサイトの応答時間

は例

http://mysite/action1.aspx 500ms 
http://mysite/action2.aspx 1500ms 
http://mysite/action3.aspx 1000ms 
http://mysite/action1.aspx 450ms 
etc... 

のために私はそれが帯域幅、ネットワーク遅延またはその他の要因にクライアントに到達するのに要する時間に興味がないです。私はちょうどサーバーがその要求を処理するのに費やした時間に興味があります。

答えて

1

私は、IISのログは、 "タイム撮影" の列が含まれていると信じています。 rawログにアクセスするには、KUDUインターフェイス(https://yourwebsitename.scm.azurewebsites.net)にアクセスし、debug powershellをクリックしてRawLogsフォルダに移動します。

+0

[撮影時間]フィールドは移動方法です。ありがとう! – cloudraven

0

ApplicationInsightsはこの機能を提供します。現在はプレビュー中ですが、非常に役立ちます。

ウェブアプリを試すための無料の層があります。私はあなたが探していると思う正確なものを監視するためにそれを使用します。

https://azure.microsoft.com/en-us/services/application-insights/