[英]Kafka Replication factor JMX
當我復制我的消息時,我正在嘗試收集一些 Kafka Telemetry
。
當我在 3 個實例中復制記錄時,我認為我的瓶頸在 .network 中RF=3
我需要數據來支持我的理論,那么我們是否有任何JMX
數據可以告訴我在Grafana
中在三台機器中復制一條記錄需要多少時間。
問候。
查看kafka.network:type=RequestMetrics
指標。 有一些指標可以跟蹤處理領導者的生產請求所花費的時間以及等待追隨者復制記錄所花費的時間。 它們在 Kafka 文檔的監控部分中突出顯示:
kafka.network:type=RequestMetrics,name=TotalTimeMs,request=Produce
:處理生產請求所花費的總時間kafka.network:type=RequestMetrics,name=LocalTimeMs,request=Produce
: 領導者處理生產請求所花費的時間kafka.network:type=RequestMetrics,name=RemoteTimeMs,request=Produce
: 等待關注者的時間還有一些其他指標,包括RequestQueueTimeMs
、 ResponseQueueTimeMs
、 ResponseSendTimeMs
,每個指標都衡量代理在處理請求時采取的不同步驟。
所有這些指標都有一些屬性,例如各種百分位數、最小值、最大值等,您應該監控這些屬性以識別集群中的潛在瓶頸。
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.