Kafka配额冲突日志

bcs8qyzn  于 2021-06-07  发布在  Kafka
关注(0)|答案(2)|浏览(572)

我使用Kafka配额来限制生产者(0.10.2.1)。但现在我想知道什么时候,哪个用户达到了极限。
是否有jmx度量或日志条目告诉我有关违规的信息?

yhxst69z

yhxst69z1#

在监控Kafka的页面上,没有关于配额jmx指标的内容。只有一个小指标可以表明配额已经达到。
取油门时间平均值
平均限制时间(毫秒)。启用配额后,代理可能会延迟获取请求,以限制超过其限制的使用者。此度量指示如何添加限制时间来平均获取请求。

webghufk

webghufk2#

在apache kafka官方文档的监控部分,kafka 0.10.2公开了一个关于代理跟踪违反配额和被限制的用户的指标: kafka.server:type={Produce|Fetch},user=([-.\w]+),client-id=([-.\w]+) 每个(用户、客户端id)、用户或客户端id的配额指标
两个属性:
throttle time指示客户端被限制的时间量(毫秒)。理想情况下=0
byte rate表示客户端的数据产生/消耗速率,单位为字节/秒。对于(用户,客户端id)配额,同时指定用户和客户端id。如果对客户端应用了每个客户端id配额,则不指定用户。如果应用了每个用户配额,则不指定客户端id。

相关问题