Elasticsearch-Plug-in

Elasticsearch ist ein Open Source-Suchserver, der auf der Lucene-Suchbibliothek beruht. Er wird in einer Java-VM unter verschiedenen Betriebssystemen ausgeführt. Weitere Informationen erhalten Sie unter http://elasticsearch.org.

Diese Funktion ist nur für Agents verfügbar, die unter Linux ausgeführt werden. Es ist unter Windows nicht verfügbar.

Erkennung

Monitoring erkennt Elasticsearch nicht automatisch. Konfigurieren Sie zum Überwachen von Elasticsearch das Elasticsearch-Plug-in für den Monitoring-Agent.

Die erkannten Dienste werden auf der Seite mit den Elasticsearch-Diensten im Menü Ressourcen aufgeführt. Nachdem Sie den Monitoring-Agent installiert und das Elasticsearch-Plug-in auf Ihren Instanzen konfiguriert haben, füllt Monitoring die Seite mit den Elasticsearch-Diensten mit Inventar und Messwerten.

Monitoring für Elasticsearch konfigurieren

Folgen Sie nach der Installation des Monitoring-Agents dieser Anleitung, um das Elasticsearch-Plug-in auf Ihren Instanzen zu konfigurieren.

Voraussetzungen

Für das Elasticsearch-Plug-in ist Version 5.5.0-315 oder höher des Monitoring-Agents erforderlich. Informationen zum Aktualisieren des Agents finden Sie unter Agent aktualisieren.

Elasticsearch-Monitoring-Plug-in aktivieren

Monitoring verwendet verschiedene Konfigurationen zum Überwachen der Elasticsearch-Versionen 0.90.x und niedriger sowie der Versionen 1.0.x und höher.

Laden Sie auf Ihrer VM-Instanz die entsprechende Konfigurationsdatei aus dem GitHub-Konfigurations-Repository herunter und speichern Sie sie im Verzeichnis /etc/stackdriver/collectd.d/:

Elasticsearch 0.90.x und niedriger

Laden Sie elasticsearch.conf in das Verzeichnis /etc/stackdriver/collectd.d/:

(cd /etc/stackdriver/collectd.d/ && sudo curl -O https://raw.githubusercontent.com/Stackdriver/stackdriver-agent-service-configs/master/etc/collectd.d/elasticsearch.conf)

Elasticsearch 1.0.x und höher

Laden Sie elasticsearch-1.conf in das Verzeichnis /etc/stackdriver/collectd.d/:

(cd /etc/stackdriver/collectd.d/ && sudo curl -O https://raw.githubusercontent.com/Stackdriver/stackdriver-agent-service-configs/master/etc/collectd.d/elasticsearch-1.conf)

Nachdem Sie die Konfigurationsdatei hinzugefügt haben, starten Sie den Monitoring-Agent mit dem folgenden Befehl neu:

sudo service stackdriver-agent restart

Weitere Informationen zum Plug-in collectd curl_json für das Monitoring von Elasticsearch finden Sie unter Plugin:cURL-JSON.

Was wird überwacht?

Die vollständige Liste der vom Elasticsearch-Plug-in beobachteten Messwerte finden Sie unter Agent-Messwerte: Elasticsearch.