Kafkajmx不报告Kafkalog:type=logflushstats,名称=logflushrateandtimems

zfycwa2u  于 2021-06-07  发布在  Kafka
关注(0)|答案(1)|浏览(315)

所有关于监视kafka的指南都指出日志刷新率是监视问题的关键指标。
我们有一个适度的三节点kafka集群(0.9.x),我们开始认真考虑这个集群。我继续设置prometheus来获取度量(使用他们提供的jmxèu导出器),但是我没有看到日志刷新率度量。对其中一家经纪商的jmx端口进行的进一步检查显示,它并没有浮出水面。
特别是我在找这个Kafka。log:type=logflushstats,名称=logflushrateandtimems
我不是一个java的家伙,所以我不确定这不仅仅是一个可以纠正额外的标志或什么东西。任何帮助都将不胜感激。

1u4esq0p

1u4esq0p1#

我也有同样的问题。直奔stackoverflow找到了这篇没有回复的帖子。在一些测试之后,我发现只有在kafka日志段滚动之后,jmx报告中才会显示提到的度量。由于设置了log.segment.bytes=1073741824,所以没有什么可报告的。将此数字设置为较低的数量,同时减少目标主题中的分区数量,会强制加快日志滚动,因此导出度量。希望这对下一位访客有所帮助。:)

相关问题