我如何建立一个微服务来监控Kafka指标?我不想使用合流控制中心或任何其他工具。
z9gpfhce1#
在构建类似于微服务的任何东西之前,我将探索普罗米修斯的Kafka导出器,以普罗米修斯格式公开Kafka度量。然后,您可以使用prometheus服务器获取这些指标,并使用grafana进行 Jmeter 板/可视化。你还可以用其他工具来代替prometheus/grafana,例如elasticmetricbeat(我提到这个问题是因为你用elasticsearch标记了这个问题),但是prometheus/grafana组合非常容易启动和运行-还有现成的grafana Jmeter 板,您可以安装,而无需手动设置,例如这一个。
1条答案
按热度按时间z9gpfhce1#
在构建类似于微服务的任何东西之前,我将探索普罗米修斯的Kafka导出器,以普罗米修斯格式公开Kafka度量。然后,您可以使用prometheus服务器获取这些指标,并使用grafana进行 Jmeter 板/可视化。你还可以用其他工具来代替prometheus/grafana,例如elasticmetricbeat(我提到这个问题是因为你用elasticsearch标记了这个问题),但是prometheus/grafana组合非常容易启动和运行-还有现成的grafana Jmeter 板,您可以安装,而无需手动设置,例如这一个。