6.7.2. Debezium Oracle コネクターのストリーミングメトリクス
MBean は debezium.oracle:type=connector-metrics,context=streaming,server=<oracle.server.name>
です。以下の表は、利用可能なストリーミングメトリクスの一覧です。
属性 | タイプ | 説明 |
---|---|---|
| コネクターが読み取られた最後のストリーミングイベント。 | |
| コネクターが最新のイベントを読み取りおよび処理してからの経過時間 (ミリ秒単位)。 | |
| このコネクターが前回の起動またはメトリックリセット以降に見たイベントの合計数。 | |
| このコネクターが最後に起動またはメトリックリセットされてから見た、作成イベントの合計数。 | |
| 最後の起動またはメトリックリセット以降にこのコネクターが見た更新イベントの合計数。 | |
| このコネクターが最後に起動またはメトリックリセットされてから見た削除イベントの合計数。 | |
| コネクターに設定された include/exclude リストのフィルターリングルールによってフィルターされたイベントの数。 | |
|
| コネクターによって監視されるテーブルの一覧。 |
| コネクターによって取得されるテーブルの一覧。 | |
| ストリーマーとメイン Kafka Connect ループの間でイベントを渡すために使用されるキューの長さ。 | |
| ストリーマーとメインの Kafka Connect ループの間でイベントを渡すために使用されるキューの空き容量。 | |
| コネクターが現在データベースサーバーに接続されているかどうかを示すフラグ。 | |
| 最後の変更イベントのタイムスタンプとそれを処理するコネクターとの間の期間 (ミリ秒単位)。この値は、データベースサーバーとコネクターが稼働しているマシンのクロック間の差異に対応します。 | |
| コミットされた処理済みトランザクションの数。 | |
| 最後に受信したイベントの位置。 | |
| 最後に処理されたトランザクションのトランザクション識別子。 | |
|
キューの最大バッファー (バイト単位)。このメトリクスは | |
| キュー内のレコードの現在の容量 (バイト単位)。 |
Debezium Oracle コネクターは、以下のストリーミングメトリクスも追加で提供します。
属性 | タイプ | 説明 |
---|---|---|
| 処理された最新のシステム変更番号です。 | |
| トランザクションバッファー内の最も古いシステム変更番号。 | |
| トランザクションバッファーからの最後のコミットされたシステム変更番号。 | |
| 現在、コネクターのオフセットに書き込まれているシステム変更番号。 | |
| 現在採掘されているログファイルの配列。 | |
| 任意の Log Miner セッションに指定されたログの最小数です。 | |
| 任意の LogMiner セッションに指定されたログの最大数。 | |
|
| |
| 最終日について、データベースがログスイッチを実行した回数。 | |
| 最後の LogMiner セッションクエリーで確認される DML 操作の数。 | |
| 単一の LogMiner セッションクエリーの処理中に確認される DML 操作の最大数。 | |
| 確認された DML 操作の合計数。 | |
| 実行された LogMiner セッションクエリー (別名バッチ) の合計数。 | |
| 最後の LogMiner セッションクエリーのフェッチ時間 (ミリ秒単位)。 | |
| 任意の LogMiner セッションクエリーのフェッチの最大時間 (ミリ秒単位)。 | |
| 最後の LogMiner クエリーバッチ処理の時間 (ミリ秒単位)。 | |
| DML イベント SQL ステートメントの解析に費やした時間 (ミリ秒単位)。 | |
| 最後の LogMiner セッションを開始する期間 (ミリ秒単位)。 | |
| LogMiner セッションを開始する最長期間 (ミリ秒単位)。 | |
| コネクターが LogMiner セッションを開始するのに費やす合計期間 (ミリ秒単位)。 | |
| 単一の LogMiner セッションからの結果を処理するのに費やされた最小時間 (ミリ秒単位)。 | |
| 単一の LogMiner セッションからの結果を処理するのに費やされた最大時間 (ミリ秒単位)。 | |
| LogMiner セッションからの結果を処理するのに費やされた合計時間 (ミリ秒単位)。 | |
| ログマイニングビューからの処理する次の行を取得する JDBC ドライバーによって費やされた合計期間 (ミリ秒単位)。 | |
| すべてのセッションでログマイニングビューから処理される行の合計数。 | |
| データベースのラウンドトリップごとにログのマイニングクエリーによって取得されるエントリーの数。 | |
| ログマイニングビューから結果の別のバッチを取得する前にコネクターがスリープ状態になる期間 (ミリ秒単位)。 | |
| ログマイニングビューから処理される行/秒の最大数。 | |
| ログマイニングから処理される行/秒の平均数。 | |
| 最後のバッチでログマイニングビューから処理された平均行数/秒。 | |
| 検出された接続問題の数。 | |
|
トランザクションがコミットやロールバックされずにコネクターのインメモリーバッファーに保持されてから破棄されるまでの時間数。 | |
| トランザクションバッファーの現在のアクティブなトランザクションの数。 | |
| トランザクションバッファーのコミットされたトランザクションの数。 | |
| トランザクションバッファーのロールバックされたトランザクションの数。 | |
| トランザクションバッファーのコミットされた 1 秒あたりのトランザクションの平均数。 | |
| トランザクションバッファーに登録された DML 操作の数。 | |
| トランザクションログに変更が発生した時刻とそれがトランザクションバッファーに追加された時刻の差 (ミリ秒単位)。 | |
| トランザクションログに変更が発生した時刻とそれがトランザクションバッファーに追加された時刻の差の最大値 (ミリ秒単位)。 | |
| トランザクションログに変更が発生した時刻とそれがトランザクションバッファーに追加された時刻の差の最小値 (ミリ秒単位)。 | |
|
古いためにトランザクションバッファーから削除された、最も新しい放棄されたトランザクション識別子の配列。 | |
| マイニングされトランザクションバッファーにロールバックされたトランザクション識別子の配列。 | |
| 最後のトランザクションバッファーコミット操作の期間 (ミリ秒単位)。 | |
| 最長のトランザクションバッファーコミット操作の期間 (ミリ秒単位)。 | |
| 検出されたエラーの数。 | |
| 検出された警告の数。 | |
|
システム変更番号の繰り上げチェックが行われ、変更されなかった回数。高い値は、長時間稼働するトランザクションが進行中で、コネクターのオフセットに最近処理されたシステム変更番号をフラッシュするのを妨げていることを示す場合があります。最適な条件であれば、 | |
|
検出されたものの、DDL パーサーで解析できなかった DDL レコードの数です。これは常に、 | |
| 現在のマイニングセッションのユーザーグローバルエリア (UGA) のメモリー消費量 (単位: バイト)。 | |
| すべてのマイニングセッションでの最大のユーザーグローバルエリア (UGA) のメモリー消費量 (バイト)。 | |
| 現在のマイニングセッションのプロセスグローバルエリア (PGA) のメモリー消費量 (単位: バイト)。 | |
| 全マイニングセッションのプロセスグローバルエリア (PGA) の最大メモリー消費量 (バイト)。 |