2016-09-13 19 views
0

Azure Application Insightsはさまざまなイベントに同じ操作IDをどのように割り当てますか?Azure Application Insightsの操作は、何に対応していますか?

+0

詳細を教えてください。あなたが参照している操作IDとイベントは何ですか? –

+0

詳細を記入してください。 –

+0

AIには、異なるテレメトリデータにIDを割り当ててリンクする操作があります。私は、操作が何であるか、AIがそれらのイベントをどのようにリンクさせるかを徹底的に定義したいだけです。 – purplePanda

答えて

1

ApplicationInsightsがリクエスト、例外、および依存関係を追跡するためにhttpモジュールを使用するWeb SDKについて、私たちは話しているとします。モジュールで要求が開始されると、一意のIDがHttpContextに保存されます。同じ要求の範囲内で新しい項目が追跡されると、HttpContext.Currentがチェックされます。 nullでなくidを持つ場合は、操作IDとして使用されます。このアプローチの明らかな制限は、HttpContext.Currentがnullになるため、非同期操作には適用されないことです。

非同期操作では、コードの変更が必要な操作APIを使用できます。オペレーションAPIに関するドキュメント:https://azure.microsoft.com/documentation/articles/app-insights-api-custom-events-metrics/#operation-context

関連する問題