Dies ist eines von 4636 IT-Projekten, die wir erfolgreich mit unseren Kunden abgeschlossen haben.

Wobei dürfen wir Sie unterstützen?

Weißes Quadrat mit umrandeten Seiten rechts oben

Docker Monitoring

Projektdauer: 3 Monate

Kurzbeschreibung

Aufsetzen eines Monitorings zur Analyse und Überwachung von Docker-Containern. Um den Ressourcenverbrauch sowie die Uptime von Docker-Containern übersichtlich darstellen zu können, werden gesammelte Metriken sowohl der Container als auch des Docker-Hosts in einem Dashboard angezeigt.

Ergänzung

Alle Komponenten, die für das Monitoring verwendet werden, laufen in Docker-Containern. Das Monitoring besteht aus zwei Docker-Stacks: Einem Exporter-Stack bestehend aus cAdvisor und Node Exporter, der Container- (cAdvisor) und Host- (Node Exporter) Metriken wie Speicher- und CPU-Auslastung ausliest. Der zweite Stack besteht aus Grafana zum Visualisieren der Daten und aus zwei Time-Series-Datenbanken, Prometheus und Influxdb. Prometheus zum Speichern von (kurzlebigen) Monitoring-Daten und Influxdb zum Persistieren von Langzeit-Analysedaten.

Fachbeschreibung

Metrik-Exporter (cAdvisor, Node-Exporter) fragen diese Daten ab und stellen sie über Schnittstellen bereit. Die Prometheus Datenbank liest diese bereitgestellten Daten ein und speichert sie ab. Für eine Langzeit-Analyse der Daten steht eine Influxdb Datenbank bereit, die das Downsampling der Daten vornimmt und von Prometheus befüllt wird. Grafana dient als webbasiertes Visualisierungstool für die eingehenden Metriken.

Überblick

Projektzeitraum02.03.2019 - 31.05.2019

Haben wir Ihr Interesse geweckt?

Jetzt Kontakt aufnehmen

Zum Umgang mit den hier erhobenen Daten informieren wir in unserer Datenschutzerklärung.

Datei herunterladen

Zum Umgang mit den hier erhobenen Daten informieren wir in unserer Datenschutzerklärung.