[英]Kafka cluster configuration check
Kafka
附带了各种.sh script
来在Kafka
集群上执行管理活动,例如主题创建、分区等。但我正在使用.sh script
,它允许我检查(发现)构建块的活动(有效)配置,例如作为代理,主题,分区等。
是否有任何可用的.sh script
在运行时进行此配置检查?
注意:我想一起查看代理/主题/分区的所有配置键/值条目(包括默认值和覆盖的,如果有的话),或者理想情况下是分开的。
提前致谢。
您可以使用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
如果我正确理解了您的问题,那么您可能会遇到以下问题
kafka-configs.sh $ZK --describe --entity-type topics
这将为所有主题提供配置。 如果某个主题不存在任何值,则意味着它们正在使用默认值(通常在server.properties
中)。
除了topics
,您还可以使用brokers
、 clients
和users
。
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.