Logs aus Docker-Umgebungen sammeln und auswerten
Log-Einträge in einer Docker-Umgebung sind zunächst unübersichtlich. Wir zeigen, wie Sie eine zentrale Auswertung mit einer grafischen Oberfläche einrichten.
- Jan Mahn
Mit dem Einsatz von Containern werden Anwendungen zwar flexibler und die Einrichtung geht schneller von der Hand. Gleichzeitig werden typische Probleme, denen man auf einem klassisch eingerichteten Server gegenĂĽbersteht, durch viele einzelne Container ebenfalls um ein Vielfaches komplizierter.
Auch das Logging wird in größeren Container-Zusammenstellungen undurchschaubar, wenn man es bei den Grundeinstellungen von Docker belässt. Zum Glück bekommt man mit etwas einmaligem Einrichtungsaufwand und etablierten Open-Source-Werkzeugen eine zentrale Auswertung mit grafischer Oberfläche.
Standard-Ausgang
Docker bringt bereits eine Funktion mit, um Container automatisch von ihren Logs zu befreien und diese in einem Datenspeicher abzuladen – im besten Fall ist das eine Datenbank, die auch Volltextsuche beherrscht.
Das war die Leseprobe unseres heise-Plus-Artikels "Logs aus Docker-Umgebungen sammeln und auswerten ". Mit einem heise-Plus-Abo können sie den ganzen Artikel lesen und anhören.