Docker-Monitoring mit cAdvisor/InfluxDB/Grafana [ThoSch:Wiki]

Benutzer-Werkzeuge

Webseiten-Werkzeuge


thoschwiki:docker:cigmonitoring

Docker-Monitoring mit cAdvisor/InfluxDB/Grafana

Seite noch im Aufbau.

Mit dem Komponenten cAdvisor, InfluxDB und Grafana kann ein Monitoring des Rsourcenverbrauchs von Hosts sowie einzelnen Subsystemen und Docker-Containern aufgebaut werden. Die drei Komponenten haben dabei die folgenden Funktionen:

  • cAdvisor: Datenerhebung auf dem jeweiligen Host.
  • InfluxDB: Datenspeicherung in Zeitreihen
  • Grafana: grafische Darstellung

Brian Christner hat diesen Aufbau im Mai 2015 in seinem Blogpost How to setup Docker Monitoring beschrieben. Basierend auf diesem Artikel gibt es Folgearbeiten, wie beispielsweise die docker-compose-yml von Dale-Kurt Murray. Dieser Artikel ist zwischenzeitlich (Oktober 2020) bereits mehr als 5 Jahre alt und lässt sich somit nicht mehr 1:1 nachvollziehen.

Einen etwas schlankeren Ansatz beschreibt die c't im Artikel Das Auge administriert mit [Paywall].

thoschwiki/docker/cigmonitoring.txt · Zuletzt geändert: 10.10.2020 19:46 von thosch