2017-02-20 51 views
0

我有一個Docker容器,公開了兩個以上的端口,運行在Marathon上。我使用的馬拉松SD配置普羅米修斯配置文件,以確定如下目標:如何使Prometheus檢查在Marathon上運行的Docker容器的所有端口?

marathon_sd_configs: 
- servers: 
    - 'http://A.B.X.Y:Z'#Marathon URL 

不過,普羅米修斯似乎總是隻檢查暴露的端口中的一個(在馬拉松應用程序定義中的第一個端口號)爲目標並顯示目標的狀態爲'Down',儘管我在其他暴露端口之一提供了度量標準(通過使用Prometheus中的'static_config'進行驗證)。如何使Prometheus也檢查其他端口並確定實際的目標端口?

回答

相關問題