私は、作業中のASP.NETプロジェクトでAzure Application Insightを使用することに興味がありますが、クライアント側とサーバー側の両方のアプリケーションを実行することによるパフォーマンスの潜在的な影響については、側テレメトリ。Azure App Insightsレイテンシとオーバーヘッド
App Insightの潜在的な影響についての親指やガイドのルールは何ですか?
私は、作業中のASP.NETプロジェクトでAzure Application Insightを使用することに興味がありますが、クライアント側とサーバー側の両方のアプリケーションを実行することによるパフォーマンスの潜在的な影響については、側テレメトリ。Azure App Insightsレイテンシとオーバーヘッド
App Insightの潜在的な影響についての親指やガイドのルールは何ですか?
Application Insights .NET SDKでは、デフォルト設定(https://docs.microsoft.com/en-us/azure/application-insights/app-insights-sampling)でアダプティブサンプリングが使用されます。それは、アプリケーションインスタンスが5つ以上のドキュメント/秒をアップロードしないことを保証します。
@Peter Bonsによると、Application Insights SDKはドキュメントをバックグラウンドでバッチでアップロードし、アプリケーションのフローに介入しないようにします。
内部では、デフォルト設定でAI SKDを使用して3K RPS /インスタンスでサービスを実行しています。
あなたの走行距離は多少異なる場合があります。オーバーヘッドはウェブサービスの目的によって異なります。
私は、少なくともサーバー側でテレメトリが収集され、影響を最小限に抑えるためにバックグラウンドプロセスでバッチで送信されることを知っています。 –