例外数の異常な上昇 (プレビュー)Abnormal rise in exception volume (preview)

Application Insights は、アプリケーションでスローされた例外を自動的に分析し、例外テレメトリの異常なパターンについて警告することができます。Application Insights automatically analyzes the exceptions thrown in your application, and can warn you about unusual patterns in your exception telemetry.

この機能を使うには、アプリの例外レポートを構成する以外に、特別なセットアップは必要ありません。This feature requires no special setup, other than configuring exception reporting for your app. この機能は、アプリが十分な例外のテレメトリを生成するとアクティブになります。It is active when your app generates enough exception telemetry.

この種類のスマート検出通知はどのような場合に取得されますか。When would I get this type of smart detection notification?

アプリで 1 日に発生した特定の種類の例外の数が、過去 7 日間にわたって計算されたベースラインと比較して異常に上昇している場合、この種の通知を受け取ることがあります。You might get this type of notification if your app is exhibiting an abnormal rise in the number of exceptions of a specific type during a day, compared to a baseline calculated over the previous seven days. 例外数の上昇の検出には機械学習アルゴリズムが使われ、アプリケーションの使用状況における自然な増加が考慮されます。Machine learning algorithms are being used for detecting the rise in exception count, while taking into account a natural growth in your application usage.

アプリに問題があるのは確かですかDoes my app definitely have a problem?

いいえ。通知は、アプリに確実に問題があることを示すものではありません。No, a notification doesn't mean that your app definitely has a problem. 多すぎる例外数は通常はアプリケーションの問題を示しますが、問題によるものではなくアプリケーションで正しく処理される可能性もあります。Although an excessive number of exceptions usually indicates an application issue, these exceptions might be benign and handled correctly by your application.

どのように修正すればよいですかHow do I fix it?

通知には、診断プロセスでサポートされる診断情報が含まれています。The notifications include diagnostic information to support in the diagnostics process:

  1. トリアージTriage. 通知は、影響を受けるユーザーまたは要求の数を示します。The notification shows you how many users or how many requests are affected. この情報を基に、問題に優先順位を割り当てることができます。This can help you assign a priority to the problem.
  2. 範囲Scope. 問題の影響を受けるのはすべてのトラフィックか、それとも一部の操作だけか。Is the problem affecting all traffic, or just some operation? この情報を通知から取得できます。This information can be obtained from the notification.
  3. 診断Diagnose. 検出には、例外がスローされたメソッドと、例外の種類に関する情報が含まれています。The detection contains information about the method from which the exception was thrown, as well as the exception type. サポート情報にリンクしている関連項目とレポートを使用して、問題の詳細な診断に役立てることもできます。You can also use the related items and reports linking to supporting information, to help you further diagnose the issue.