Strimzi kafka 出口商 kafka_consumergroup_members 指标

Strimzi kafka exporter kafka_consumergroup_members metric

我使用 Strimzi 运算符在 Kubernetes 上部署了一个包含消费者和生产者客户端的 kafka 集群。我使用了以下 strimzi 部署文件, https://github.com/strimzi/strimzi-kafka-operator/blob/main/examples/metrics/kafka-metrics.yaml

我正在使用 Kafka 导出器来监控与消费者相关的指标(每个主题每秒消息 in/out,消费者组滞后,偏移量等)。但是,我有兴趣配置 Prometheus 以抓取 kafka_exporter 指标“kafka_consumergroup_members”,以便稍后在 Grafana 上显示。我应向 strimzi Prometheus 配置文件 (https://github.com/strimzi/strimzi-kafka-operator/blob/main/examples/metrics/prometheus-install/prometheus-rules.yaml) 或任何其他部署文件(例如 https://github.com/strimzi/strimzi-kafka-operator/blob/main/examples/metrics/kafka-metrics.yaml)添加哪些额外配置,以便“[= kafka_exporter 指标中的 21=]" 已被删除。

Kafka Exporter 是一个单独的工具,它提供了 Kafka 本身没有提供的额外指标。它提供的指标是不可配置的 - 您只能限制它将显示指标的主题/消费者群体。

因此,Kafka Exporter 支持的所有指标都发布在其指标端点上,当 Prometheus 对它们进行 scapes 处理时,它应该抓取所有指标。因此,如果您的 Prometheus 中有其他 KAfka Exporter 指标,那么您也应该已经有了这个(您实际上需要有一些活跃的消费者群体才能显示)。