3.3.2. モニタリング
Debezium PostgreSQL コネクターには、Zookeeper、Kafka、および Kafka Connect にある JMX メトリクスの組み込みサポートに加えて、2 つのメトリクスタイプがあります。
- スナップショットメトリクス(スナップショット の実行時にコネクターを監視するための)
- メトリクスのストリーミング。論理デコードを介して変更イベントを処理するときにコネクターを監視する。
JMX でこれらのメトリクスを公開する方法については、モニタリングドキュメント を参照してください。
3.3.2.1. スナップショットメトリクス
MBean はです debezium.postgres:type=connector-metrics,context=snapshot,server=<database.server.name>
。
属性名 | 型 | 説明 |
|
| コネクターが読み取った最後のスナップショットイベント。 |
|
| コネクターが最新のイベントを読み取り、処理したからの経過時間(ミリ秒単位)。 |
|
| 最後に起動またはリセット以降にこのコネクターが認識したイベントの合計数。 |
|
| コネクターに設定されたホワイトリストまたはブラックリストのフィルタリングルールでフィルターされたイベントの数。 |
|
| コネクターによって監視されるテーブルのリスト。 |
|
| スナップショットとメインの Kafka Connect ループ間でイベントを渡すために使用されるキューの長さ。 |
|
| スナップショットッターとメインの Kafka Connect ループ間でイベントを渡すために使用されるキューの空き容量。 |
|
| スナップショットに含まれるテーブルの合計数。 |
|
| スナップショットがコピーしたテーブルの数。 |
|
| スナップショットが起動しているかどうか。 |
|
| スナップショットが中止されたかどうか。 |
|
| スナップショットが完了したかどうか。 |
|
| スナップショットが完了しなかった場合でも、これまでスナップショットが取得した秒数の合計数。 |
|
| スナップショットの各テーブルに対してスキャンされる行数が含まれるマップ。テーブルは処理中にマップに徐々に追加されます。テーブルの完了後にスキャンされた 10,000 行をすべて更新します。 |