Um den Gesundheitsstatus Ihres Elasticsearch-Clusters unter Linux zu überprüfen, können Sie die folgenden Schritte ausführen:
Schritt 1:Öffnen Sie das Terminalfenster
Öffnen Sie ein Terminalfenster auf Ihrem Linux-System.
Schritt 2:Mit Elasticsearch verbinden
Verwenden Sie den folgenden cURL-Befehl, um eine Verbindung zu Elasticsearch herzustellen:
„Bash
curl -X GET „localhost:9200/_cluster/health“
„
Schritt 3:Analysieren Sie die Antwort
Die Antwort von Elasticsearch liefert Ihnen detaillierte Informationen über den Zustand des Clusters. Hier sind einige wichtige Felder, nach denen Sie suchen sollten:
1. Status: Dies zeigt den Gesamtzustand des Clusters an. Ein grüner Status zeigt an, dass der Cluster fehlerfrei ist, während gelb auf kleinere Probleme hinweist und rot auf größere Probleme hinweist.
2. Anzahl der Knoten: Dies zeigt die Gesamtzahl der Knoten im Cluster.
3. Anzahl der Datenknoten: Dies gibt die Anzahl der Knoten an, die aktiv an der Speicherung und Verarbeitung von Daten beteiligt sind.
4. Aktive Primärsplitter: Hier wird die Gesamtzahl der primären Shards angezeigt, die derzeit aktiv und verfügbar sind.
5. Aktive Replikat-Shards: Dies gibt die Gesamtzahl der Replikat-Shards an, die derzeit aktiv und verfügbar sind.
6. Shards initialisieren: Hier wird die Anzahl der Shards angezeigt, die derzeit initialisiert werden.
7. Nicht zugewiesene Shards: Dies gibt die Anzahl der Shards an, die keinem Knoten im Cluster zugewiesen sind.
Durch sorgfältige Untersuchung dieser Felder können Sie sich ein klares Bild vom Zustand und Status Ihres Elasticsearch-Clusters machen.