イベント
イベントは、システムの状態を知らせる特別なメッセージです。イベントが生成されると、監視システムを介して転送され、表示されます。ストアによってレポートされるイベントは4種類あります。
-
状態変化イベントは、サービスの起動または停止時に発行されます。
-
パフォーマンス・イベントは、様々なサービスのパフォーマンスの統計をレポートします。
-
ログ・イベントは、様々なシステム・コンポーネントによって生成される、デバッグのトレース情報を示すレコードです。これらのレコードは、標準
java.util.logging
パッケージによって生成されます。 -
プランの変遷イベントは、プランの実行、中断、失敗または取消しの進捗を記録します。
ノート:
- 一部のイベントはクリティカルとみなされます。これらのイベントは、管理サービスのデータベースに記録され、CLIを使用して取得および表示できます。
- 標準の
java.util.logging
パッケージによって生成されるログ・イベント・レコードを圧縮できます。詳細は、「ログ・ファイル圧縮」を参照してください
プランの変遷イベントは、Oracle NoSQL Databaseの管理インタフェースから直接表示することはできません。ただし、状態変化イベント、パフォーマンス・イベントおよびログ・イベントは、管理内部のEventRecorder機能を使用して記録されます。クリティカルとみなされるイベントのみが記録され、そのようにみなされる基準は、イベントのタイプによって異なります。次のようなイベントがクリティカルとみなされます。
- すべての状態変化。
SEVERE
と分類されたログ・イベント。- 特定のしきい値を下回るとしてレポートされたパフォーマンス・イベント。
これらのクリティカルなイベントはすべて、管理CLIのshow events
およびshow event
コマンドを使用して表示できます。
データベース内の失効していないイベントをすべて表示するには、引数を指定せずにCLI show events
コマンドを使用します。-from
および-to
引数を使用して、表示されるイベントの範囲を制限できます。-type
または-id
引数を使用して、それぞれタイプまたはIDでイベントをフィルタできます。
たとえば、これはshow events
コマンドからの出力の一部です:
kv-> show events
出力:
idarpdfbS STAT 2024-04-05 22:18:39.287 UTC sn1 RUNNING sev1
idarpeg0S STAT 2024-04-05 22:18:40.608 UTC sn2 RUNNING sev1
idarphmuS STAT 2024-04-05 22:18:44.742 UTC rg1-rn1 RUNNING sev1
idarpjLLS STAT 2024-04-05 22:18:47.289 UTC rg1-rn2 RUNNING sev1
idartfcuS STAT 2024-04-05 22:21:48.414 UTC rg1-rn2 UNREACHABLE sev2
(reported by admin1)
この結果は、4つのサービス状態変化イベント(sev1
)とsev2
と分類された1つのログ・イベント(UNREACHABLE
)を示しています。各行の先頭のタグは、各イベント・レコードの識別子です。特定のイベントの詳細情報を表示するには、idartfcuS
などのイベント・レコード識別子を引数としてshow event
コマンドを使用します。
kv-> show event -id idartfcuS
出力:
idartfcuS STAT 2024-04-05 22:21:48.414 UTC rg1-rn2 UNREACHABLE sev2
(reported by admin1)
このようにイベント識別子を指定する方法では、完全なスタック・トレースが表示されます。
イベントの合計数が設定された最大数より多いか、イベントが設定された期間より古くなると、イベントはシステムから削除されます。デフォルトのイベント最大数は10,000で、デフォルトの期間は30日です。
Sev1
フラグとSev2
フラグはどちらも、特定のサービス状態変化イベントに関連付けられます。Sev1
フラグは、現在の状態をレポートするものです。Sev2
は、次のように状態変化試行で発生したエラーをレポートするものです。
Sev1フラグ | Sev2フラグ |
---|---|
STARTING |
ERROR_RESTARTING |
WAITING_FOR_DEPLOY |
ERROR_NO_RESTART |
RUNNING |
UNREACHABLE |
STOPPING |
|
STOPPED |