我在容器内运行了多个java应用程序,所有这些都由kubernetes管理。
我使用prometheus来监控cotainer级指标,即cpu,mem等。
现在我想使用jmx_exporter进行applciation级别监控。但每个部署容器的IP都在不断变化。
我可以使用kuberentes service-ip(cluster-ip)来改变它。
我不能直接放入kube-service ip,因为它在容器之间进行负载均衡。每次我只得到一个包含所有内容的指标。
或者有没有办法在prometheus中使用service_name或replication_controller名称动态发现cotainer。