APIコールのサーバー側のテレメトリーを追跡するために、アプリケーションInsightsがインストールされたAzure App Serviceで実行されるAPI Appがあります。 AzureポータルでApplication Insightを表示すると、1回のサーバーコールごとに2つのイベントが表示されます。各イベントは、同じタイムスタンプ、応答時間、テレメトリーなどで正確に重複しています。私は、Webサーバのログに1つのイベントしかないことを確認していますので、誤って同じ機能をクライアントから2回呼び出すことはありません。ここで Application Insights各サーバーリクエストの重複イベントを報告する
は、スクリーンショットのカップルが説明するために、次のとおりです。これを引き起こしている可能性が何?それをどうやって修正することができますか?
TrackRequestへの呼び出しなどの手動インストルメンテーションを追加しましたか、これはインストールしているApplication Insightを取得する自動計測です。 Application InsightsリクエストトラッキングHTTPモジュールがweb.configに一度だけ登録されているかどうか確認できますか? –
AIがVisual Studioによって自動的に追加されました。 TrackTraceとTrackExceptionの呼び出しの形でいくつかの手動計測がありますが、TrackRequestへの呼び出しはありません。次回のコメントで私のWeb.configからAI登録を投稿します。 –