我在官方 jmx_exporter repo 中查看 kafka 的示例配置
https://github.com/prometheus/jmx_exporter/blob/master/example_configs/kafka-2_0_0.yml
以及来自 Kafka 的那个
我们可以看到类似的东西
- pattern : kafka.server<type=ReplicaManager, name=(.+)><>(Value|OneMinuteRate)
name: "cp_kafka_server_replicamanager_$1"
- pattern : kafka.controller<type=KafkaController, name=(.+)><>Value
name: "cp_kafka_controller_kafkacontroller_$1"
- pattern : kafka.server<type=BrokerTopicMetrics, name=(.+)><>OneMinuteRate
name: "cp_kafka_server_brokertopicmetrics_$1"
我的问题涉及Value,它是可以在以下模式标识的那些 Means 上找到的属性的名称kafka.server<type=ReplicaManager, name=(.+)>
我想OneMinuteRate是一个。虽然我在 Confluent 提供的指标列表中找不到它:https ://docs.confluent.io/current/kafka/monitoring.html 。我的猜测是,这些指标来自旧版本的 kafka。
因此,有人可以让我知道Value是什么吗?
另外,有没有地方可以找到Kafka Mbeans的官方完整列表...