有没有人能帮我理解一下这个kafka broker的监控指标?我试着阅读了文档和一些文章,但我不清楚如何监控这些指标,以避免对prod环境中的kafka代理造成任何伤害。在我的prod环境中,对于此指标,我看到峰值达到每秒5k,但随后又回到每秒2k甚至更低。
每条消息的字节数也是如此。
任何详细的解释都会很有帮助。
发布于 2018-02-26 17:47:04
你提到的指标,或者更确切地说是通用的,并没有说太多。
我们在测试中遇到,Kafka在吞吐量方面有具体的最大值,这取决于消息大小。所以当我们在网络外发送1MB的消息时,我们有170MB/s的传输速度,而当我们发送10MB的消息时,我们得到的是150MB/s。所以重要的不仅仅是消息的数量,还有大小。
要测量Kafka,您可以使用任何可以阅读和理解JMX的内容。使用它,我们没有任何显著的性能问题。
关于Kafka JMX属性的非常详细的文档:Monitoring Kafka
https://stackoverflow.com/questions/48965607
复制相似问题