Loggen mit dem Elastic Stack
Der ELK Stack ist ein oft genutzter Baukasten von Tools zur Aggregation und Auswertung von Logdateien (und mehr). Mit den umfangreichen Möglichkeiten zur Suche und Analyse der gesammelten Daten bietet Elasticsearch eine perfekte Basis, die mit Kibana um eine leistungsstarke und zugleich einfach zu bedienende Oberfläche ergänzt wird.
In diesem Workshop bauen wir gemeinsam Schritt für Schritt die komplette Archituktur zum zentralen Sammeln und Auswerten von Logs auf und erstellen erste Auswertungen auf den Daten.
Bei ausreichend Zeit ergänzen wir den Standard-Stack noch um Kafka als Message Bus und betrachten, welche zusätzlichen Möglichkeiten dieses System mit sich bringt.
Für den praktischen Teil der Veranstaltung werden ec2 Server bereitgestellt, daher ist die einzige technische Voraussetzung, die Teilnehmer mitbringen müssen, ein SSH-Client.
Vorkenntnisse
Grundlegende Linux-Kenntnisse sind erforderlich.
Lernziele
* Wie kann ich eine umfassende Log-Infrastruktur mit Open-Source-Tools erstellen?
* Welche Auswertungsmöglichkeiten bietet mir der ELK-Stack?
* Ggfs. die Verwendung von Kafka in Verbindung mit dem ELK-Stack