2017-07-26 8 views
0

今日私はドッカーのコンテナ内のすべてのマイクロサービスを監視するために少しずつcAdvisorでプレイしました。これらのマイクロサービスはすべて、プロメテウスを使用して多数のメトリックを提供しています。すべてのmicroserviceためプロメテウスパスはcAdvisor Custome "/ metrics"のパス

/management/prometheus 

cAdvisorが/metricsの下でアクセス可能であり、今の私はそのパスを設定するには、いずれかの可能性を見つけることができなかったすべてのメトリックを収集されています。私はcAdvisorに/management/promehteusからのすべての指標を引き上げたいと思う。何とかcAdvisorを設定することは可能ですか?

答えて

1

これを行うには、PrometheusにcAdvisorのようなものを経由するのではなく、マイクロサービスのそれぞれを直接スクレープすることが推奨されます。

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

+0

実際には、マイクロサービスのそれぞれを直接スクレープしますが、そのためにはすべてのサービスを手動でprometheusに追加して設定する必要があります。自動的に動作するようにしたいので、マイクロサービスを開始すると自動的に新しいサービスの監視が開始されます。そのためにcAdvisorを使用できると考えました。しかし、はい、我々はまた、領事を使用して、後で私たちもKubernetesを使用します。 – Mulgard

関連する問題