Loggen mit Beats
Eine Herausforderung von Containern ist es, den Überblick über alle Komponenten zu behalten. Eine verbreitete Lösung dafür ist der Elastic Stack mit den Beats, die als Agenten eine Vielzahl an Daten sammeln können. Für Container sind die relevantesten Beats:
* Dockerbeat: überwacht Docker Daemons.
* Packetbeat: Echtzeitanalyse von Netzwerkpaketen für HTTP, Datenbanken und weitere Protokolle.
* Filebeat: übermittelt Logdaten.
* Metricbeat: ermittelt Metriken wie das Linux-top-Kommando.
Der Vortrag gibt einen Überblick über die Beats und eine Demo, bei der Daten ausgelesen und in Kibana visualisiert werden.
Vorkenntnisse
Allgemeines Wissen über Container, Linux und Logging.
Lernziele
Teilnehmer lernen, wie sie effektiv eine zentrale Logging-Infrastruktur für ihre Container betreiben können. Alle vorgestellten Komponenten sind dabei Open Source und können sofort in eigenen Projekten verwendet werden.