2017-04-10 71 views
0

我有多個Java應用程序在容器內運行,並且所有這些應用程序都由kubernetes管理。使用prometheus在kubernetes集羣中運行的應用程序(JMX)監視

我使用普羅米修斯監測cotainer級指標即CPU,MEM等

現在我想用jmx_exporter做applciation水平監測。但每個部署容器的IP都在不斷變化。

  1. 我可以如何使用kuberentes service-ip(cluster-ip),它不會改變。

    我不能直接把kube-service ip放在容器中進行負載平衡。每次我只會得到一個包含所有人的指標。

  2. 還是有辦法在prometheus中動態發現帶有service_name或replication_controller名稱的cotainer。

回答

0

是的,你可以在kubernetes刮莢。

你可以找到一個如何做的例子here

相關問題