在prometheus discovery中配置kafka zookeeper集群(使用strimzi-kafka集群)

ybzsozfc  于 2021-06-06  发布在  Kafka
关注(0)|答案(1)|浏览(614)

我有一个正在运行的kafka zookeeper集群使用strimzi集群操作符。我跟踪了知识库http://strimzi.io/docs/master/ 为了这个。Kafka和zookeeper的指标可从端口9404获得。我必须将这个集群设置配置为prometheus进行监视。strimzi本身也有一个用于配置普罗米修斯的知识库(http://strimzi.io/docs/master/#assembly-度量部署配置(kafka)。但我的问题是,我不能根据它们的知识库来配置集群,因为在我的prometheus设置中,我必须配置服务监视器来发现应用程序,并且我需要指定其服务中可用的度量端口。但我找不到任何解决办法。请求帮助。。。

m1m5dgzv

m1m5dgzv1#

当前的实现已经在kafka和zookeeper服务上设置了prometheus注解(它们被命名为 my-cluster-kafka-bootstrap 以及 my-cluster-zookeeper-client ). 这些注解是:
prometheus.io/path/metrics prometheus.io/port 9404 prometheus.io/scrape true
但是要拥有它们,您需要启用度量。可以通过设置 metrics 中的字段 Kafka Kafka和zookeeper集群的资源。您可以在此处找到更多信息:http://strimzi.io/docs/master/#assembly-度量部署配置kafka。
此外,repo还为您提供了一个启用了度量的kafka集群示例。在这里:https://github.com/strimzi/strimzi-kafka-operator/blob/master/metrics/examples/kafka/kafka-metrics.yaml.

相关问题