すべてのプロダクト
Search
ドキュメントセンター

Managed Service for OpenTelemetry:例外分析

最終更新日:Sep 05, 2026

本番環境で Java アプリケーションが例外をスローした場合、どの例外が最も頻繁に発生し、どの操作に影響を与え、根本原因は何かを迅速に特定する必要があります。OpenTelemetry 向けマネージドサービスの例外分析機能は、アプリケーション全体の例外を集約し、例外名、操作、またはホストでフィルターすることで、繰り返し発生する障害を特定し、時間経過に伴う傾向を追跡し、スタックトレースを掘り下げることができます。

例外分析の仕組み

OpenTelemetry 向けマネージドサービスは、操作の呼び出し中にスローされた Java の例外をキャプチャします。分析に表示される例外には、次の 2 つの動作が影響します。

  • キャッチされた例外: try-catch ブロックで処理された例外は表示されない場合があります。単一の操作呼び出し内で try-catch ブロックが複数回実行される場合、実行ごとに異なる例外タイプが生成される可能性があります。

  • キャッチされなかった例外: try-catch ブロックでキャッチされずに例外がリクエストの応答に影響を与えた場合、エラーが返されます。

例外分析データの表示

開始する前に、アプリケーションデータが OpenTelemetry 向けマネージドサービスにレポートされていることを確認してください。設定手順の詳細については、「接続の説明」をご参照ください。

  1. ARMS コンソールにログインします。左側のナビゲーションウィンドウで、[アプリケーションモニタリング] > [アプリケーションリスト] を選択します。

  2. [アプリケーションリスト] ページで、上部のナビゲーションバーでリージョンを選択し、アプリケーション名をクリックします。

    [言語] 列は、アプリケーションの接続方法を示します。Java icon アイコンは、アプリケーションがアプリケーションモニタリングを使用していることを意味します。ハイフン (-) は、OpenTelemetry 向けマネージドサービスを使用していることを意味します。

  3. 上部のナビゲーションバーで、[例外] をクリックします。

[例外] タブには、3 つのセクションがあります。

クイックフィルター

[クイックフィルター] セクションを使用して、例外名、操作、またはホストで結果を絞り込みます。フィルターは、トレンドチャートと例外リストの両方に適用されます。

例外トレンドチャート

トレンドチャートは、選択した期間にレポートされた例外の数を積み上げグラフとして表示します。各例外タイプは別のレイヤーとして表示されるため、特定の例外タイプの急増を簡単に見つけることができます。

アクション説明
メトリックの表示または比較time range icon アイコンをクリックして、特定の期間のメトリックデータを表示したり、同じタイムウィンドウ内の異なる日付のメトリックデータを比較したりします。
チャートタイプの切り替えchart toggle icon アイコンをクリックして、縦棒グラフとトレンドチャートを切り替えます。

例外リスト

例外リストには、各例外の名前、発生回数、割合、および例外スタックが表示されます。

アクション説明
例外詳細の表示[アクション] 列の [概要] をクリックします。 パネルには、例外の発生頻度の傾向、操作およびホスト別の例外ディストリビューション、および例外スタックが表示されます。
関連トレースの調査[操作] 列の [トレース] をクリックして、特定のリクエストのトレース詳細を開きます。詳細については、「トレースエクスプローラー」をご参照ください。
Exception overview panel

例外アラートの設定

エラーが発生した後にのみ診断することを避けるために、特定の操作またはすべての操作に対してアラートルールを作成します。エラーが発生すると、システムは O&M チームに通知を送信します。詳細については、「アプリケーションモニタリングのアラートルール」をご参照ください。