1.3.4.2. binlog メトリクス
MBean は debezium.mysql:type=connector-metrics,context=binlog,server=<database.server.name> です
。
トランザクション関連の属性は、binlog イベントバッファーが有効になっている場合にのみ利用できます。詳細は、高度なコネクター設定プロパティーの binlog.buffer.size を参照してください。
属性 | 型 | 説明 |
---|---|---|
|
| コネクターが現在 MySQL サーバーに接続されているかどうかを示すフラグ。 |
|
| コネクターが最後に読み取られた binlog ファイル名の名前。 |
|
| コネクターによって読み取られた binlog 内の最新の位置 (バイト単位)。 |
|
| コネクターが現在 MySQL サーバーから GTID を追跡しているかどうかを示すフラグ。 |
|
| binlog の読み取り時にコネクターによって表示される最新の GTID セットの文字列表現。 |
|
| コネクターによって読み取られた最後の binlog イベント。 |
|
| 最後のイベントの MySQL タイムスタンプとそれを処理するコネクターの間隔(ミリ秒単位)。値には、MySQL サーバーと MySQL コネクターが実行されているマシンのクロックの違いが組み込まれています。 |
|
| 前回の開始またはリセット以降にコネクターで確認されたイベントの合計数。 |
|
| MySQL コネクターによってスキップされたイベントの数。通常、MySQL の binlog からの不正形式のイベントまたは解析不可能なイベントが原因で、イベントがスキップされます。 |
|
| コネクターに設定されたホワイトリストまたはブラックリストフィルタールールでフィルターされたイベントの数。 |
|
| MySQL コネクターによる切断の数。 |
|
| 最後に受信したイベントの位置。 |
|
| 最後に処理されたトランザクションのトランザクション識別子。 |
|
| コネクターによって読み取られた最後の binlog イベント。 |
|
| コネクターが最新のイベントを読み取りおよび処理してからの経過時間 (ミリ秒単位)。 |
|
| Debezium によって監視されるテーブルの一覧。 |
|
| binlog リーダーとメインの Kafka Connect ループの間でイベントを渡すために使用されるキューの長さ。 |
|
| binlog リーダーとメインの Kafka Connect ループの間でイベントを渡すために使用されるキューの空き容量。 |
|
| コミットされた処理済みトランザクションの数。 |
|
| ロールバックされ、ストリーミングされなかった処理済みトランザクションの数。 |
|
|
予想されるプロトコル |
|
|
先読みバッファーに収まらないトランザクションの数。最適なパフォーマンスを得るには、 |