例外処理機能は、過去 3 日間にデータベース クラスタで発生した、または発生している異常イベントを表示します。この機能を使用すると、クラスタのヘルス ステータスを迅速に把握し、異常イベントが発生した場合に根本原因分析を実行して問題の原因を特定できます。
すべてのインスタンスの異常イベントのリストを表示する
ApsaraDB for OceanBase コンソール にログインします。
左側のナビゲーションウィンドウで、[自律型サービス] > [例外処理] を選択します。
[異常イベント] セクションで、すべてのインスタンスの異常イベントのリストを表示します。
デフォルトでは、システムは過去 3 日間のすべての異常イベントを表示します。これには、現在も進行中のイベントと復旧済みのイベントが含まれます。現在、次のタイプの異常イベントがサポートされています。[ノード CPU 例外]、[テナント CPU 例外]、[テナント SQL キュー待ち時間例外]、[データディスク I/O 使用率例外]、[テナント アクティブ セッション数例外]、および [テナントディスク I/O 時間例外]。

単一インスタンスの異常イベントを表示する
[異常イベント] セクションで、対象インスタンスの [操作] 列の [根本原因分析] を表示します。
システムは診断センターの [例外処理] ページに自動的にリダイレクトします。
[異常イベント] セクションで、対象インスタンスの異常イベントを表示します。これには、[オブジェクト]、[例外タイプ]、[異常パフォーマンス]、[現在のステータス]、[発生時刻]、[復旧時間]、[期間]、および [操作] が含まれます。
単一の異常イベントの [操作] 列にある [根本原因分析] をクリックして、異常イベントの根本原因分析と最適化の提案を表示します。
異常イベントの原因が分析グラフにある場合、システムは原因を赤で強調表示し、最適化の提案を提供します。
説明分析グラフでは、各ノードは分析ルールを表します。根本原因分析を実行する場合、システムはグラフを走査して根本原因ノードを見つけます。根本原因ノードは赤で強調表示され、緑のノードはルールが根本原因にヒットしていないことを示します。
次に例を示します。
指定された期間内に [テナント キューの待ち時間が長くなる] を検出すると、システムは CPU 使用率が高すぎるというプロンプトを表示します。[疑わしい原因] セクションで、赤で強調表示されたボックスをクリックして、対応する根本原因分析を表示できます。

[SQL 概要情報] セクションでは、システムはデフォルトで [SQL 概要期間、合計実行回数、エラー実行の合計数、最大経過時間、CPU 時間]、および [プラン生成時間] を表示します。[列の管理] をクリックすると、詳細情報を表示できます。

[根本原因の可能性のある SQL] セクションで、問題の原因となっている可能性のある SQL を表示し、[アクション] 列の [SQL 詳細の表示] をクリックできます。

異常イベントの原因が分析グラフにない場合、システムは [解決策] セクションに最適化の提案を提供します。
次に例を示します。
[テナント CPU 例外] を検出すると、システムは引き続き分析グラフを表示し、[解決策] セクションに最適化の提案を提供します。
