0

cAdvisor今日は、docker コンテナー内のすべてのマイクロサービスを監視するために少し遊んでみました。これらのマイクロサービスはすべて、プロメテウスを使用して大量のメトリックを提供しています。すべてのマイクロサービスのプロメテウス パスは次のとおりです。

/management/prometheus

cAdvisor はアクセス可能なすべてのメトリックを収集していますが/metrics、今のところ、そのパスを構成する可能性はありません。cAdvisor に からすべてのメトリックを取得してもらいたいです/management/promehteus。そうするようにcAdvisorを構成することは何とか可能ですか?

4

1 に答える 1

1

これを行うための推奨される方法は、cAdvisor などを経由するのではなく、Prometheus に各マイクロサービスを直接スクレイピングさせることです。

たとえば、Consul または Kubernetes を使用している場合、Prometheus はそれぞれのタイプのサービス検出を使用して、監視する必要があるすべてのサービスを見つけることができます。

于 2017-07-26T13:28:47.767 に答える