Worum geht es in der Thesis?
Für die Einheit Netzwerktechnologien.3 (NT.3), eine Unterabteilung der AirITSystems, sollen das Reporting und das Ressourcenmanagement mithilfe von Kibana unterstützt werden. Dafür wurde als Aufgabe gegeben: „Es ist mittels Kibana und Elastic Stack ein Prototyp zu entwickeln, der Daten aus Ticketing und Monitoring verarbeitet und auf ungewöhnliche Vorgänge fokussiert. Es ist ein leistungsfähiges Dashboard zur Visualisierung zu integrieren und abschließend kritisch auf den möglichen Mehrwert zu reflektieren.“
Die Arbeit behandelt die Stärken und Schwächen des Reportingtools Kibana. Kibana soll es ermöglichen, aus einer Datei Daten aufzubereiten und zu visualisieren, sodass die für das diese Daten für Reporting genutzt werden können. Die Daten sollen dabei von der Datenbank Elasticsearch bereitgestellt werden. Der Zusammenschluss der Tools Elasticsearch, Kibana und den in dieser Arbeit nur am Rande behandelten Tools Beats und Logstash wird Elastic Stack genannt.
Kibana ist eine kostenlose und freie Software.
Freie Software bedeutet laut GNU.org das
1. eine Software auf allen gängigen Betriebssystemen läuft
2. man Zugang zum Sourcecode hat und die Freiheit diesen zu studieren und zu verändern
3. die man Freiheit hat die Kopien zu erstellen und zu veröffentlichen um anderen zu helfen
4. Man die Freiheit hat Kopien von Veränderungen zu erstellen und diese modifizierten Kopien anderen zur Verfügung zu stellen
5. Da die Lizenz nur Kostenlos nur kostenlos ist, solange sie auf eigenen Servern läuft und für externe Server, beispielsweise Amazon Web Service, nicht kostenlos ist, wird gegen die Open Source Produkte der Open Source Initiative verstoßen. Dieser besagt, dass keine Software benachteiligt werden darf. Daher ist Kibana nicht Open Source obwohl es kostenlos und frei verfügbar ist.
Elkstack ist der ist der Zusammenschluss der vier Tools Elasticsearch, Logstash Kibana und Beats.