Heute habe ich ein wenig mit cAdvisor
gespielt, um alle meine Microservices in meinen Docker-Containern zu überwachen. All diese Microservices liefern Tonnen von Metriken mit Prometheus. Der prometheus Pfad für jeden Micro istcAdvisor Custome "/ metrics" Pfad
/management/prometheus
cAdvisor alle Metriken ist das Sammeln, die unter /metrics
zugänglich sind und jetzt konnte ich keine Möglichkeit finden, um diesen Weg zu konfigurieren. Ich möchte, dass cAdvisor alle Metriken aus /management/promehteus
zieht. Ist es irgendwie möglich, cAdvisor so zu konfigurieren?
Eigentlich kratzen wir jeden Microservice direkt, aber dafür müssen wir alle Dienste manuell zu Prometheus hinzufügen und konfigurieren. Wir wollen etwas haben, das automatisch funktioniert, damit Prometheus automatisch einen neuen Dienst startet, wenn wir einen Microservice starten. Wir dachten, wir könnten cAdvisor dafür verwenden. Aber ja, wir benutzen auch Konsul und später werden wir auch Kubernetes benutzen. – Mulgard