kafkaの状態を確認するには
Kafka の状態を確認するには、以下の方法のいずれかを使用できます。
- Kafkaが提供するコマンドラインツールを使用:
- 「bin/kafka-topics.sh –zookeeper localhost:2181 –list」コマンドを実行して、 利用可能なすべてのトピックをリストします。
- bin/kafka-topics.sh –zookeeper localhost:2181 –describe –topic <トピック名>コマンドを実行して、指定したトピックの詳細を参照する
- Kafka Manager、Confluent Control Center などの Kafka 管理ツールを使用します。
- Kafka管理ツールのインストールと設定。
- 管理ツールWeb画面にログインします。
- ユーザーインタフェースから概要やステータスページを探し、移動します。そこでは、Kafkaクラスタの各種測定値、トピックやパーティションの状態といった情報が表示されます。
- JMXを使用してKafkaを監視する:
- KafkaのJMXモニタリング機能を有効にして、JMXパラメータがKafka設定ファイル内で設定されていることを確認します。
- JMXポート(デフォルトはlocalhost:9999)に接続します。
- JMXクライアントツール(JConsoleやVisualVMなど)を使用してKafkaのさまざまなメトリクスや状態の確認と分析が可能です。
ほとんどの方法でKafkaクラスタへのアクセスと監視を行うには、適切な権限と構成が必要ですのでご注意ください。