Zum Hauptinhalt

Elastic Stack

Der Elastic Stack ist eine zentralisierte Log-Management-Lösung basierend auf Elasticsearch. Der Elastic Stack ermöglicht das Sammeln, Aufbereiten, Analysieren und Visualisieren von Log-Dateien

Mein Service rund um Elastic Stack

Was ist der Elastic Stack?

Der Elastic Stack ist nach der Firma Elastic benannt die Ihn entwickelt und setzt sich aus verschiedenen Komponenten zusammen, die Ihnen mit unterschiedlichen Tools ein vollumfängliches Log-Dateien Management bietet.

Der Elastic Stack erlaubt es Ihnen, die vorhandenen Log-Dateien in IT-Infrastrukturen und Anwendungen zentral zu erfassen, aufzubereiten, auszuwerten und für den Benutzer informativ zu visualisieren.

Gerne erkläre ich Ihnen was der Elastic Stack genau ist und wobei er Ihnen in Ihrem Unternehmen behilflich sein kann.

Komponenten und Aufbau des Elastic Stack

Beats

Die Beats sind leichtgewichtige Binaries die dedizierten Aufgaben übernehmen wie das einsammeln und versenden von Logdaten, Metriken, Netzwerkdaten, Auditdaten oder Verfügbarkeitsinformationen. Die Beats lassen sich einfach konfigurieren und schicken die Informationen entweder an Logstash zur weiteren Aufbereitung oder an Elasticsearch zur Speicherung.

Logstash

Logstash widmet sich der Aufbereitung der gesammelten Daten und fungiert dabei als dreistufige Pipeline: Input, Filter, Output. Die Filter sind in der Lage die Daten zu strukturieren indem Logfiles in JSON transformiert wird, umzuwandeln indem IPs in Geokoordinaten verwandelt werden und sensible Informationen zu anonymisieren.

Elasticsearch

Elasticsearch ist das Herzstück des Elastic Stack, denn es speichert die Daten und verarbeitet die Suchanfragen. Um Anfragen zu verarbeiten, verfügt Elasticsearch über eine hervorragend dokumentierte REST-API. Um schnelle Suchanfragen sicherzustellen, kann die Datenbank sehr einfach horizontal skaliert werden.

Kibana

Kibana ist das Frontend zu Elasticsearch. Es erlaubt den Benutzern die gesammelten Daten zu visualisieren, korrelieren, auszuwerten sowie thematische Dashboards zu erstellen.

Aufbau des Elastic Stack

Die Architektur des Elastic Stack ist auf Skalierung der einzelnen Komponenten ausgelegt. Dadurch kann genau die Komponente skaliert werden, welche mehr Leistung oder Kapazität benötigt.

Machen Sie mehr aus Ihren Logs

Nehmen Sie noch heute Kontakt mit mir auf, damit wir besprechen können, welche Infos wir aus den Logs Ihrer Infrastruktur gewinnen können.

Meine weiteren Leistungen im Bereich „Monitoring“