Daten mit Logstash in ein OpenSearch-Cluster aufnehmen
Verwenden Sie Logstash, um Logdaten in ein OpenSearch-Cluster aufzunehmen.
Logstash ist eine Datenverarbeitungspipeline, die Daten aus einer Vielzahl von Quellen aufnehmen, verarbeiten und transformieren und dann an ein Ziel wie ein OpenSearch-Cluster senden kann.
Voraussetzungen
Führen Sie die folgenden Aufgaben aus, bevor Sie mit den in diesem Thema beschriebenen Schritten fortfahren:
- Laden Sie Java Development Kit (JDK) Version 8 oder Version 11 auf Ihrem lokalen Rechner herunter, und installieren Sie sie.
-
Erstellen Sie ein OpenSearch-Cluster, und notieren Sie sich die Verbindungsinformationen. Siehe Cluster OpenSearch erstellen und Details eines Clusters OpenSearch abrufen.
-
Erstellen und verbinden Sie sich mit einer Compute-Instanz. Die Instanz muss sich im selben VCN wie das Cluster OpenSearch befinden. Siehe VM-Instanz erstellen.
- Stellen Sie vom lokalen Rechner eine Verbindung zum Cluster OpenSearch her. Siehe Aufgabe 3: Verbindung zu OCI Search Service testen - Endpunkt OpenSearch
Installation und Konfiguration von LogStash
Sie können prüfen, ob die Logdaten in das Cluster OpenSearch aufgenommen wurden, indem Sie eine Verbindung zum OpenSearch-Dashboard des Clusters herstellen, um den Index zu prüfen, der in der Pipleline-Konfigurationsdatei für index
angegeben wurde. Siehe Aufgabe 6: Verbindung zu OpenSearch-Dashboards herstellen und Kurzanleitung für OpenSearch-Dashboards.