Yuxian: CSDN-Content-Partner, CSDN-Mentor für aufstrebende Stars, aufstrebender Star-Ersteller im Full-Stack-Bereich, 51CTO (Top-Prominenz + Experten-Blogger), Github-Open-Source-Enthusiast (Sekundärentwicklung für Quellcode auf Null, Back-End-Architektur für Spiele https: / /github.com/Peakchen)
- Grundlegendes Strukturdesign
Kibana ist ein Open-Source-Datenvisualisierungstool, das Benutzern dabei helfen kann, Daten mithilfe visueller Methoden zu analysieren und zu erkunden. Das zugrunde liegende Strukturdesign von Kibana umfasst:
(1) Visualisierungspanel: Das Visualisierungspanel ist die Grundeinheit für Kibana zur Anzeige von Daten, einschließlich Diagrammen, Karten, Tabellen und anderen Typen.
(2) Datenquelle: Kibana kann Daten aus verschiedenen Datenquellen abrufen, z. B. Elasticsearch, Logstash, Beats usw.
(3) Abfragen und Filtern: Kibana unterstützt die Verwendung von Abfrageanweisungen und Filtern, um Daten entsprechend den Benutzeranforderungen zu filtern.
- Funktionsprinzip
Kibana funktioniert wie folgt:
(1) Datenabfrage: Fragen Sie Daten von Elasticsearch ab und laden Sie die Daten in Kibana.
(2) Datenvisualisierung: Verwenden Sie Visualisierungspanels, um Daten in verschiedenen Formen wie Diagrammen, Karten, Tabellen usw. anzuzeigen.
(3) Datenanalyse: Führen Sie eine aggregierte Analyse der Daten durch, z. B. die Berechnung von Durchschnitts-, Summen-, Maximal- oder Minimalwerten usw.
(4) Datenfilterungÿ