7.5. 重要な Kafka ブローカーメトリクス
Kafka は、Kafka クラスターのブローカーのパフォーマンスを監視するための多くの MBean を提供します。これらは、クラスター全体ではなく、個別のブローカーに適用されます。
以下の表は、サーバー、ネットワーク、ロギング、およびコントローラーメトリクスに編成されるこれらのブローカーレベルの MBean の一部です。
7.5.1. Kafka サーバーメトリクス リンクのコピーリンクがクリップボードにコピーされました!
以下の表は、Kafka サーバーに関する情報を報告するメトリクスの一部です。
| メトリクス | MBean | 説明 | 想定される値 |
|---|---|---|---|
| 1 秒あたりのメッセージ数 |
| 個々のメッセージがブローカーによって消費されるレート。 | クラスターの他のブローカーとほぼ同じです。 |
| 1 秒あたりのバイト数 |
| プロデューサーから送信されたデータがブローカーによって消費されるレート。 | クラスターの他のブローカーとほぼ同じです。 |
| 1 秒あたりのレプリケーションバイト数 |
| 他のブローカーから送信されたデータがフォロワーブローカーによって消費されるレート。 | 該当なし |
| 1 秒あたりのバイト数 |
| コンシューマーによってブローカーからデータを取得および読み取るレート。 | 該当なし |
| 1 秒あたりのレプリケーションバイト数 |
| ブローカーから他のブローカーにデータを送信するレート。このメトリクスは、ブローカーがパーティションのグループのリーダーであるかどうかを監視するのに役立ちます。 | 該当なし |
| 複製の数が最低数未満パーティション |
| フォロワーレプリカに完全にレプリケートされていないパーティションの数。 | ゼロ |
| 最小 ISR パーティション数 |
| 最小の In-Sync Replica (ISR) カウント下のパーティションの数。ISR 数は、リーダーと最新の状態にあるレプリカのセットを示します。 | ゼロ |
| パーティションの数 |
| ブローカーのパーティション数。 | 他のブローカーと比較してほぼ同じです。 |
| リーダー数 |
| このブローカーがリーダーであるレプリカの数。 | クラスターの他のブローカーとほぼ同じです。 |
| ISR は 1 秒あたりに縮小します |
| ブローカー内の ISR の数が減少する割合 | ゼロ |
| 1 秒あたりの ISR 拡張 |
| ブローカー内の ISR の数が増大する割合 | ゼロ |
| 最大ラグ |
| メッセージがリーダーレプリカとフォロワーレプリカによって受信される時間の間の最大ラグ。 | 生成リクエストの最大バッチサイズに比例します。 |
| producer purgatory での要求 |
| producer purgatory の送信リクエストの数。 | 該当なし |
| fetch purgatory での要求 |
| fetch purgatory のフェッチリクエストの数。 | 該当なし |
| リクエストハンドラーの平均アイドル率 |
| リクエストハンドラー (IO) スレッドが使用されていない時間の割合を示します。 | 値が小さいほど、ブローカーのワークロードが高いことを示します。 |
| リクエスト (スロットルを除外されるリクエスト) |
| スロットリングから除外される要求の数。 | 該当なし |
| Zoo Keeper リクエストのレイテンシー (ミリ秒) |
| ブローカーからの Zoo Keeper リクエストのレイテンシー (ミリ秒単位)。 | 該当なし |
| ZooKeeper セッションの状態 |
| ブローカーの ZooKeeper への接続状態。 | 接続済み |