7.8. トピックの一覧表示および説明
kafka-topics.sh
ツールは、トピックのリスト表示および説明に使用できます。kafka-topics.sh
は、Streams for Apache Kafka ディストリビューションの一部であり、bin
ディレクトリーにあります。
前提条件
- Streams for Apache Kafka が 各ホストにインストールされており、設定ファイルが使用可能である。
トピックの記述
kafka-topics.sh
ユーティリティーを使用し以下の項目を指定して、トピックを説明します。-
--bootstrap-server
における Kafka ブローカーのホストおよびポート。 -
--describe
オプション: トピックを記述することを指定するために使用します。 -
--topic
オプション: このオプションでトピック名を指定する必要があります。 --topic
オプションを省略すると、利用可能なすべてのトピックを記述します。/opt/kafka/bin/kafka-topics.sh --bootstrap-server <broker_host>:<port> --describe --topic <topic_name>
mytopic
というトピックを記述するコマンドの例/opt/kafka/bin/kafka-topics.sh --bootstrap-server localhost:9092 --describe --topic mytopic
このコマンドは、このトピックに属するすべてのパーティションおよびレプリカをリスト表示します。また、すべてのトピック設定オプションも表示されます。
-