kafka群集配置检查

8cdiaqws  于 2021-06-04  发布在  Kafka
关注(0)|答案(2)|浏览(294)

Kafka 配有各种 .sh script 对…进行管理活动 Kafka 集群,如主题创建,分区等,但我在后面 .sh script 这将允许我检查(发现)构建块的活动(有效)配置,如代理、主题、分区等。
有吗 .sh script 哪个在运行时执行此配置检查?
注意:我想一起或分开查看broker/topic/partition的所有配置键/值条目(包括default和overrided,如果有的话)。
提前谢谢。

iqih9akk

iqih9akk1#

你可以用 topics.sh 并描述主题以获取与 topic , the number of partition , replication factor , in sync replicas . 尝试

$ bin/kafka-topics.sh --describe --bootstrap-server localhost:9092 --topic my-topic

您将得到如下结果:

Topic:my-topic   PartitionCount:1    ReplicationFactor:3 Configs:
    Topic: my-topic  Partition: 0    Leader: 1   Replicas: 1,2,0 Isr: 1,2,0
ecr0jaav

ecr0jaav2#

如果我对你的问题理解正确的话,那么你可能是在追求以下的东西 kafka-configs.sh $ZK --describe --entity-type topics 这将为所有主题提供配置。如果某个主题不存在任何值,则表示它们正在使用默认值(通常在 server.properties ).
而不是 topics 你也可以使用 brokers , clients 以及 users .

相关问题