例外数の異常な上昇 (プレビュー)
Note
Application Insight リソースをアラートベースのスマート検出 (プレビュー) に移行できます。 移行によって、さまざまなスマート検出モジュールのアラート ルールが作成されます。 作成されたこれらのルールは、他の Azure Monitor アラート ルールと同じように管理および構成できます。 これらのルールのアクション グループを構成して、新たな検出時のアクションの実行や通知のトリガーを行うための複数の方法を有効にすることもできます。
詳しくは、スマート検出アラートの移行に関する記事をご覧ください。
スマート検出では、アプリケーションでスローされた例外を自動的に分析し、例外のテレメトリの異常について警告を出すことができます。
この機能を使うには、アプリの例外レポートを構成する以外に、特別なセットアップは必要ありません。 アプリケーションで、例外のテレメトリが十分に生成されると、この機能が有効になります。
この種類のスマート検出通知はどのような場合に取得されますか。
日中、特定の種類の例外の数がアプリで異常に増えた場合に、この種類の通知が送信されます。 例外数は、過去 7 日間のデータから計算した基準と比較されます。 アプリケーション使用量の自然な増加を考慮しながら、機械学習アルゴリズムによって例外数の上昇を検出します。
アプリに問題があるのは確かですか
いいえ。通知は、アプリに確実に問題があることを示すものではありません。 多すぎる例外数は通常はアプリケーションの問題を示しますが、問題によるものではなくアプリケーションで正しく処理される可能性もあります。
どのように修正すればよいですか
通知には、診断プロセスでサポートされる診断情報が含まれています。
- トリアージ。 通知は、影響を受けるユーザーまたは要求の数を示します。 この情報を基に、問題に優先順位を割り当てることができます。
- 範囲。 問題の影響を受けるのはすべてのトラフィックか、それとも一部の操作だけか。 この情報を通知から取得できます。
- 診断。 検出データには、例外をスローしたメソッドや例外の種類の情報が含まれます。 サポート情報にリンクしている関連項目とレポートを使用して、問題の詳細な診断に役立てることもできます。