提问者:小点点

kafka流rocksdb jmx指标


我正在尝试调试与kafka流有状态应用程序相关的性能问题(我们仅使用处理器API)。应用程序查询了许多状态存储(接近55个)。所以,为了找出处理缓慢的原因,我正在寻找指标。我发现我们可以在调试模式下为rocksdb启用jmx指标。

我已将“metrics.记录. level”设置为调试。但是,由于某种原因,应用程序没有报告任何指标。我开始获取任务级别的指标(这意味着级别正在调试)。我需要启用其他任何功能吗?

此外,应用程序作为kubernetes pod运行,并在部署/重新启动时创建状态(来自更新日志)。

Kafka版本:2.4.1 Kafka客户端版本:2.4.1

我打这个https://issues.apache.org/jira/browse/KAFKA-9355

此外,是否有任何本地工具可用于直接查询应用程序pod上的rocksdb。顺便说一句,我可以执行到pod中进行任何调试。


共1个答案

匿名用户

我想你是在打:https://issues.apache.org/jira/browse/KAFKA-9675

它已经修复,但修复尚未发布。