【发布时间】:2020-08-13 10:10:17
【问题描述】:
我正在查看 kafka 代理报告的各种延迟指标以将它们包含在 grafana 仪表板上,但我很难理解报告的指标。我已通过 JMX 导出器将指标导出到 prometheus。 例如,让我们采用 Produce Request Total time 指标。 (kafka.network:type=RequestMetrics,name=TotalTimeMs,request=Produce)
- 当我查询普罗米修斯时
"kafka_network_requestmetrics_totaltimems_count{request="Produce"}"
,我得到了一些很大的数字。例如56459366。 大数是什么意思?
- 当我用
"kafka_network_requestmetrics_totaltimems{request="Produce"}"查询prometheus 时,我得到6 行。例如关注
kafka_network_requestmetrics_totaltimems{instance="10.130.12.24:8020",job="kubernetes-pods",pod="kafka-0",quantile="0.50",request="Produce"} 2
kafka_network_requestmetrics_totaltimems{instance="10.130.12.24:8020",job="kubernetes-pods",pod="kafka-0",quantile="0.75",request="Produce"} 2
kafka_network_requestmetrics_totaltimems{instance="10.130.12.24:8020",job="kubernetes-pods",pod="kafka-0",quantile="0.95",request="Produce"} 3
kafka_network_requestmetrics_totaltimems{instance="10.130.12.24:8020",job="kubernetes-pods",pod="kafka-0",quantile="0.98",request="Produce"} 12.42
kafka_network_requestmetrics_totaltimems{instance="10.130.12.24:8020",job="kubernetes-pods",pod="kafka-0",quantile="0.99",request="Produce"} 21
kafka_network_requestmetrics_totaltimems{instance="10.130.12.24:8020",job="kubernetes-pods",pod="kafka-0",quantile="0.999",request="Produce"} 54
这些不同的分位数指标是什么意思,我如何计算这些平均值?
- 代理多久更新一次这些指标?
【问题讨论】:
标签: apache-kafka jmx