メインコンテンツまでスキップ

Kafka

Kafka画面では、モニタリング対象のKafkaクラスタとブローカーの状態、リソース使用状況をリアルタイムに確認できます。

画面に入るには左側メニューでメッセージキュー > Kafkaを選択してください。

Kafka画面

Kafka現況を確認する​

画面上部のサマリー領域で全体のKafkaインスタンス現況を確認できます。

  • 全体でモニタリング中のインスタンス数を確認できます。
  • 状態でエージェント接続状態(Active、Inactive)別のインスタンス数を確認できます。
  • アラートで深刻度(Normal、Warning、Critical)別のインスタンス数を確認できます。

左側のフィルターパネルでKafkaグループを選択すると、該当グループのインスタンスのみが表示されます。

Kafkaマップを見る​

Kafkaマップでは、インスタンスごとの状態を六角形タイルで可視化して表示します。タイルの色でアラートの深刻度を区別できます。

  • ヘキサ/クラスタボタンでマップの表示方式を切り替えられます。
  • 深刻順に見るをオンにすると、アラートの深刻度が高いインスタンスから表示されます。
  • グループ化で基準(該当なし、ビジネス、Kafkaグループ、タグ)を選択すると、マップが該当基準でまとめて表示されます。

Kafka一覧を見る​

Kafka一覧でインスタンスごとの詳細な数値を確認できます。Instance Name、Alias、Status、Alert、Instance Type、Connection Info、VersionとCPU・Memory使用率(%)が表示されます。

  • 一覧はクラスタ単位でまとめられており、クラスタを展開すると所属ブローカーが表示されます。Instance TypeでCluster、Cluster(Zookeeper)、Brokerを区別できます。
  • インスタンス右側のDetail列の[詳細表示]ボタンで詳細スライドを開けます。

クラスタ詳細を確認する​

一覧でクラスタ名をクリックするか[詳細表示]をクリックすると、画面右側にクラスタ詳細スライドが表示されます。上部タブで情報、メトリック、ブローカー、トピック、コンシューマーグループ、アラートを切り替えられます。

情報タブ​

クラスタの基本情報を確認できます。

Kafkaクラスタ詳細 - 情報タブ

  • Message Queue Name、Agent Version、Message Queue Group、Message Queue Type(KAFKA)、Kafka Version、Connection Infoが表示されます。

メトリックタブ​

クラスタの主要指標をチャートで確認できます。

Kafkaクラスタ詳細 - メトリックタブ

  • Active Controller Count、Broker Count、Topic Count、Partition Count、Online Partition Count、In Sync / Out Of Sync Replica Countなどのチャートが表示されます。
  • チャート右上で照会期間を変更できます。Live状態ではリアルタイムに更新されます。

ブローカータブ​

クラスタに属するブローカー一覧を確認できます。

Kafkaクラスタ詳細 - ブローカータブ

  • 上部にActive ControllerとTotal Broker Countが表示されます。
  • ブローカー一覧にはBroker Name、Alias、Status、Alert、Connection Info、JMX Port、Controller有無が表示されます。

トピックタブ​

クラスタのトピック一覧を確認できます。

Kafkaクラスタ詳細 - トピックタブ

  • Topic Name、Partitions、Replication Factor、Under-replicated、Custom Configが表示されます。

コンシューマーグループタブ​

クラスタのコンシューマーグループごとのオフセット現況を確認できます。

Kafkaブローカー詳細 - コンシューマーグループタブ

  • コンシューマーグループ単位でまとめて表示され、Consumer、Topic Name、Partition、Current-Offset、Log-End-Offset、Lag、Host、Client-IDが表示されます。

アラートタブ​

クラスタに適用されたアラートルールと発生状況を確認できます。

Kafkaクラスタ詳細 - アラートタブ

  • Rule Name、Target、Alias、Alert Detail、Last Triggeredが表示されます。
  • 発生アラートのみ表示をオンにすると、アラートが発生したルールのみが表示され、リスト/バーボタンで表示形式を切り替えられます。

ブローカー詳細を確認する​

一覧でブローカー名をクリックすると、画面右側にブローカー詳細スライドが表示されます。上部タブで情報、メトリック、トピック、コンシューマーグループ、アラートを切り替えられます。

情報タブ​

ブローカーの基本情報を確認できます。

Kafkaブローカー詳細 - 情報タブ

  • Message Queue Name、Agent Version、Message Queue Type、Kafka Cluster Name、Kafka Version、Connection Info、JMX Port、Last Boot Time、Uptimeが表示されます。

メトリックタブ​

ブローカーの主要指標をチャートで確認できます。

Kafkaブローカー詳細 - メトリックタブ

コンシューマーグループタブ​

ブローカーのコンシューマーグループごとのオフセット現況を確認できます。

Kafkaブローカー詳細 - メトリックタブ

  • コンシューマーグループ単位でまとめて表示され、Consumer、Topic Name、Partition、Current-Offset、Log-End-Offset、Lag、Host、Client-IDが表示されます。

トピックタブ​

ブローカーが保有するトピック一覧を確認できます。

Kafkaブローカー詳細 - トピックタブ

  • Topic Name、Partitions、Replication Factor、Under-replicated、Custom Configが表示されます。

アラートタブ​

ブローカーに適用されたアラートルールと発生状況を確認できます。

Kafkaブローカー詳細 - アラートタブ

ノート

コンシューマーグループタブでは、ブローカーが処理するコンシューマーグループのオフセット現況を確認できます。処理中のコンシューマーグループがない場合はデータが表示されません。

トピック詳細を確認する​

クラスタまたはブローカー詳細のトピックタブでトピック名をクリックすると、画面右側にトピック詳細スライドが表示されます。上部タブで情報、メトリック、メッセージを切り替えられます。

情報タブ​

トピックのパーティション・複製情報を確認できます。

Kafkaトピック詳細 - 情報タブ

  • Partition Count、Replication Factorが表示されます。
  • Connection Info表でパーティションごとのLeader、Replicas、ISR、Log-Start-Offset、Log-End-Offsetを確認できます。

メトリックタブ​

トピックの主要指標をチャートで確認できます。

Kafkaトピック詳細 - メトリックタブ

  • Total Message Count、Cluster Total Out Of Sync Replica、Message In Per Second、Net Bytes In / Out Per Secondなどのチャートが表示されます。

メッセージタブ​

トピックに実際に蓄積されたメッセージを照会できます。

Kafkaトピック詳細 - メッセージタブ

  • パーティション、Keyで照会対象を絞り込むことができ、正規表現を入力してメッセージ内容を検索することもできます。
  • [取得]ボタンをクリックすると、上部で設定した時間範囲内のメッセージを照会します。メッセージ一覧にはPartition、Offset、Time、Key、Messageが表示されます。
ノート

メッセージタブは[取得]をクリックして初めて照会が開始されます。照会時間範囲内に発行されたメッセージがない場合、一覧が空になることがあるため、その場合は時間範囲を広げるか[取得]を再度クリックしてください。