我使用Strimzi操作符在Kubernetes上部署了一个带有消费者和生产者客户端的kafka集群。我使用了以下strimzi部署文件https://github.com/strimzi/strimzi-kafka-operator/blob/main/examples/metrics/kafka-metrics.yaml
我正在使用Kafka exporter来监控与消费者相关的指标(每个主题每秒传入/传出的消息、消费者组的滞后、偏移量等)。但是,我感兴趣的是将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度量中抓取"kafka_consumergroup_members“。
发布于 2021-07-20 22:31:46
Kafka导出器是一个单独的工具,它提供了不是由Kafka本身提供的额外指标。它不能配置它所提供的指标-您只能限制它将显示哪些主题/消费者组的指标。
因此,Kafka Exporter支持的所有指标都发布在其指标端点上,当Prometheus替换它们时,它应该将它们全部剔除。因此,如果您的普罗米修斯中有其他KAfka导出器指标,那么您也应该已经有了这个指标(您实际上都需要有一些活动的消费者组才能显示它)。
https://stackoverflow.com/questions/68455790
复制相似问题