【问题标题】:Configuring Kafka-zookeeper cluster in Prometheus Discovery(Using Strimzi Kafka cluster)在 Prometheus Discovery 中配置 Kafka-zookeeper 集群(使用 Strimzi Kafka 集群)
【发布时间】:2019-02-27 00:14:18
【问题描述】:

我有一个使用 Strimzi cluster-operator 正在运行的 Kafka-zookeeper 集群。 为此,我已关注 KB http://strimzi.io/docs/master/。 kafka 和 zookeeper 的指标可从端口 9404 获得。我必须将此集群设置配置为 Prometheus 以进行监控。 Strimzi 本身也有一个用于配置 Prometheus 的 KB (http://strimzi.io/docs/master/#assembly-metrics-deployment-configuration-kafka)。但我的问题是,我无法根据他们的 KB 配置集群,因为在我的 Prometheus 设置中,我必须配置服务监视器以发现应用程序,并且我需要在其服务中指定可用端口的指标。但我找不到任何解决方案。请求帮助...

【问题讨论】:

    标签: kubernetes apache-kafka prometheus strimzi


    【解决方案1】:

    当前的实现已经在 Kafka 和 Zookeeper 服务上设置了 Prometheus 注释(它们被命名为 my-cluster-kafka-bootstrapmy-cluster-zookeeper-client)。 这些注释是:

    prometheus.io/path /metrics prometheus.io/端口 9404 prometheus.io/scrape true

    但要拥有它们,您需要启用指标。可以通过在 Kafka 和 Zookeeper 集群的Kafka 资源中设置metrics 字段来实现。你可以在这里找到更多信息:http://strimzi.io/docs/master/#assembly-metrics-deployment-configuration-kafka

    此外,repo 为您提供了启用指标的 Kafka 集群示例。在这里:https://github.com/strimzi/strimzi-kafka-operator/blob/master/metrics/examples/kafka/kafka-metrics.yaml

    【讨论】:

      猜你喜欢
      • 2017-11-20
      • 2019-04-12
      • 2016-09-22
      • 2019-09-27
      • 2016-01-25
      • 1970-01-01
      • 2015-10-17
      • 1970-01-01
      • 2017-08-31
      相关资源
      最近更新 更多