簡體   English   中英

GenericJMXConfMBean:沒有 MBean 匹配 ObjectName kafka.network:type=RequestMetrics,name=RequestsPerSec,request=Produce

[英]GenericJMXConfMBean: No MBean matched the ObjectName kafka.network:type=RequestMetrics,name=RequestsPerSec,request=Produce

我正在做一個項目,我試圖收集 apache Kakfa 請求率指標,使用在 ZB6EFD606D118D0F62066E314Z 文檔中定義的 mbean 指標'kafka.network:type=RequestMetrics,name=RequestsPerSec,request={Produce|FetchConsumer|FetchFollower}' . 我正在使用 collectd 插件來收集這些指標。 但我收到錯誤 No MBean 與 object 名稱匹配。 對於其他 mbean 指標,它工作正常。

我也嘗試使用 jmx 工具提取指標,但該指標失敗。 kafka-run-class kafka.tools.JmxTool --jmx-url service:jmx:rmi:///jndi/rmi://localhost:9090/jmxrmi --object-name kafka.network:type=RequestMetrics,name= RequestsPerSec,request=Produce

我想要所有 3 個生產者、獲取消費者、獲取追隨者的請求率指標。 我應該使用其他指標嗎? 我使用的kafka版本是2.1

該指標已添加 API 版本標簽。 請參閱下面的說明:

KIP-272 將 API 版本標簽添加到度量 kafka.network:type=RequestMetrics,name=RequestsPerSec,request={Produce|FetchConsumer|FetchFollower|...}。 該指標現在變為 kafka.network:type=RequestMetrics,name=RequestsPerSec,request={Produce|FetchConsumer|FetchFollower|...},version={0|1|2|3|...}。 這將影響不會自動聚合的 JMX 監控工具。 要獲取特定請求類型的總數,需要更新該工具以跨不同版本進行聚合。

使用版本標簽重試,看看它是否有效。

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM