0

私はWebアプリケーションを作成し、MS Azure PaaS(Azure West Datacenter)でホストしました。ユーザーはインターネット経由でのみアプリケーションにアクセスできます。自分の企業ネットワーク(そのプロキシサーバーはCopenhagen &です)を使用している私のクライアントは、Webアプリケーションにアクセスする際にパフォーマンスの問題を経験します。インターネットを介して接続されたユーザーは、企業のインフラストラクチャを直接バイパスしてインターネットに接続するので、パフォーマンスが大幅に向上します。企業ネットワーク内でのAzure Webアプリケーションのパフォーマンス悪いWebと比較して

私のコーポレートネットワークチームは分析を行い、Webアプリケーションにアクセスするとパフォーマンスの遅延はないことを確認しました。 1.彼らはCMDを行いました:応答を確認するためにプロキシアドレスにpingしてください 2.彼らはApplication Insights - BrowserTimingsで結果をキャプチャし、満足できるものであることを発見しました。

私のマネージャーは、Azure Application Insightsを使用してパフォーマンスを識別できるかどうかを尋ねます。 Azure Application Insightsで以下のクエリを使用してAnalytics機能にアクセスしようとしました:

requests 
| where user_AuthenticatedId == "emailaddress" 

しかし、私は違いを特定できませんでした。私は企業ネットワークを介したユーザーアクセスを知っており、パフォーマンスを確認するためにメールアドレスを渡しますバケット

Azure Application Insightsのネットワークパフォーマンスを確認する方法はありますか?

また、PSPing toolを介してネットワーク遅延テストを試してみたいと思います。 Azure Web AppのアウトバウンドIPアドレス(5つのアドレス)を取得し、インターネットからpingを試みましたが、Request Timeoutエラーが表示されます。それから私は最近彼らが私の青いWebアプリケーションにSSLを有効にしているのを見ました。何か違いはありますか?

答えて

1

Azure Application Insightsのネットワークパフォーマンスを確認する方法はありますか?

はい、新しいグラフを追加します。グラフの詳細パネルにクライアントの指標が表示されます。監視したいクライアントメトリックを確認することができます。続き

enter image description here

これらのクライアントメトリクスの詳細な説明です。

  1. ブラウザページ読み込み時間:ブラウザページ読み込み時間、クライアント処理時間、ページ読み込みネットワーク接続時間。
  2. クライアント処理時間:ドキュメントの最後のバイトを受信して​​からDOMが読み込まれるまでの時間。非同期要求がまだ処理中である可能性があります。
  3. ページロードネットワーク接続時間:ユーザー要求とネットワーク接続の間の時間。 DNSルックアップとトランスポート接続が含まれます。
  4. 受信応答時間:最初と最後のバイトの間、または切断までの時間。
  5. 送信要求時間:ネットワーク接続と最初のバイト受信の間の時間。
関連する問題