it innovations.de

Elastic ELK Stack / Elasticsearch, Logstash und Kibana

Elastic

IT - Kurs / Seminar / Schulung / Workshop / Training

Hinter dem Begriff ELK Stack (Elasticsearch / Logstash / Kibana Stack) stehen drei Open Source-Projekte, die den Benutzern helfen, einen Sinn in den Daten zu sehen. ELK Stack wurde für die Erfassung von Daten aus jeder Quelle und deren Durchsuchung, Analyse und Visualisierung in Echtzeit entwickelt. Von Börsennotierungen bis Twitter-Streams, Apache-Logs bis WordPress-Blogs, ElasticSearch bietet die Möglichkeiten der Datenverarbeitung.

Die Themen zu ELK Stack schulen wir mit projekterfahrenen Trainern, fragen uns nach einer Individualschulung (Firmenschulung), bei der wir die Inhalte mit Ihnen vorab besprechen und anpassen können. Ein kurzfristiger Termin kann durch ein Einzelcoaching auch In-House realisiert werden.


Elasticsearch - Versionen

Elasticsearch 5.3.0 - erschienen am 28.03.2017 - basiert auf Lucene 6.4.1. 


Elastic - Elasticsearch

Elasticsearch ist eine höchst skalierbare Open-Source-Volltext-Suche und Analyse-Technologie. Elasticsearch ermöglicht große Datenmengen schnell und nahezu in Echtzeit zu speichern, zu durchsuchen und zu analysieren. Mit Elasticsearch werden die Daten indexiert. Elasticsearch wird generell als Engine / Technologie im Hintergrund verwendet, die Anwendungen durch komplexe Suchen und Such-Anforderungen erweitert.

 


Elastic - Logstash

Logstash ist eine Software zur zentralen Sammlung und Anzeige von Log-Daten. Dabei kann Logstash verschiedene Eingabeformate aufnehmen, filtern und einheitlich in einer Datenbank wie Elasticsearch ablegen. Darüber hinaus bietet Logstash mit Kibana ein Web-Frontend zur Anzeige und Filterung der Logs. Logstash bietet die Möglichkeit, mehrere verschiedene Log-Quellen zu verarbeiten, diese zu filtern, zu normalisieren und an verschiedene Ziele weiter zu geben. Als Ziel empfiehlt sich bei großen Datenmengen eine eigene Datenbank. Hier wird von den Machern von Logstash die ebenfalls von diesen entwickelte Datenbank Elasticsearch empfohlen. Zur Anzeige wird auf die vom gleichen Projekt entwickelte Weboberfläche Kibana zurückgegriffen.


Elastic - Kibana

Kibana ist ein Open-Source Analysetool zur Visualisierung von Daten und bezieht seine Daten aus der Such- und Analyseplattform Elasticsearch. Es bietet eine Echtzeitanalyse und flexible Darstellungsmöglichkeiten für die gespeicherten Informationen. Durch verschiedenste Darstellungs- sowie Aggregationsmöglichkeiten können viele verschiedene Sichten auf die Informationen geschaffen werden. Auf Dashboards werden Darstellungen angeordnet und organisiert. Da es sich um ein Open-Source Produkt handelt, kann jeder dieses Tool testen und sich mit wenigen Schritten sein eigenes Dashboard erstellen und die Möglichkeiten erkunden.