OpenSearch Dashboards ist die visuelle Schnittstelle zu OpenSearch,
die es Ihnen ermöglicht, Ihre Daten zu visualisieren, zu analysieren und
zu erkunden. Denken Sie an OpenSearch Dashboards als Ihr Fenster in die
Datenwelt - es verwandelt rohe Daten in aussagekräftige Einblicke und
handlungsfähige Informationen.
52.1 Was ist OpenSearch
Dashboards?
OpenSearch Dashboards ist eine Web-Anwendung, die eng mit OpenSearch
integriert ist. Sie bietet:
Datenvisualisierung: Erstellen Sie interaktive
Visualisierungen Ihrer Daten
Dashboards: Kombinieren Sie mehrere
Visualisierungen zu umfassenden Dashboards
Datenexploration: Durchsuchen und analysieren Sie
Ihre Daten in Echtzeit
Management-Interface: Verwalten Sie
OpenSearch-Einstellungen und -Konfigurationen
Entwicklertools: Testen und entwickeln Sie
OpenSearch-Abfragen
52.2 Architektur und
Komponenten
OpenSearch Dashboards folgt einer modularen Architektur, die aus
mehreren Kernkomponenten besteht:
52.2.1 Core Framework
Basis-Infrastruktur für die Anwendung
Routing und State-Management
Plugin-System
52.2.2 Visualization Layer
Rendering-Engine für Diagramme und Grafiken
Interaktive Elemente
Layout-Management
52.2.3 Query Interface
Kommunikation mit OpenSearch
Query Builder
Response Handler
52.2.4 Security Layer
Authentifizierung und Autorisierung
Tenant Management
Audit Logging
52.3 Installation und
Konfiguration
52.3.1 Grundinstallation
Die Installation von OpenSearch Dashboards erfolgt typischerweise
parallel zu OpenSearch. Eine grundlegende
opensearch_dashboards.yml sieht so aus: