Elasticsearch Show Informationen anzeigen

Elasticsearch Show Informationen anzeigen
„Eine der einflussreichsten Merkmale in Elasticsearch, zusätzlich zu allem anderen, sind Beobachter. Mit den Beobachtern können Sie je nach den anhand der bereitgestellten Daten bewerteten Maßnahmen eine Reihe von Aktionen definieren, die bewertet wurden.

Beispielsweise können Sie Elasticsearch mitteilen. Zu sagen, dass Beobachter ein revolutionäres Merkmal sind, wäre eine Untertreibung.

Aufgrund des Umfangs dieses Tutorials werden wir jedoch nicht untersuchen, wie Beobachter funktionieren oder wie man sie benutzt.

Dieses Tutorial zielt darauf hin, wie Sie mit der Elasticsearch Watcher -API Informationen über einen vorhandenen Beobachter sammeln können.

Sie können die Dokumente erkunden, um mehr über Elasticsearch -Beobachter zu erfahren.”

Elasticsearch Get Watcher API

Mit der Get -Watcher -API können wir Uhreninformationen durch seine ID abrufen. Die Anforderungssyntax ist wie unten gezeigt:

Holen Sie sich _watcher/Uhr/Uhr/

Die Anforderung erfordert die Berechtigung von Managing_Watcher oder Monitor_Watcher für die USA.e

Beispiel

Nehmen wir an, wir haben einen Beobachter, der Metricbeat verwendet, um zu überwachen, wenn ein Docker -Container erstellt wird, und sendet eine E -Mail, wenn true.

Wir können die folgende Anfrage verwenden, um Informationen über den Beobachter wie gezeigt abzurufen:

Das folgende Beispiel zeigt, wie Sie mit dem Get Watch r verwendet werden

curl -xget "http: // localhost: 9200/_watcher/watch/81614bf8-2078-4e5d-9318-6622af146649" -H "KBN-XSRF: Berichterstattung"

Dies sollte detaillierte Informationen über den Beobachter wie gezeigt zurückgeben:

In diesem Fall können wir die Beobachterdetails sehen, einschließlich der definierten Bedingungen und der ergriffenen Maßnahmen.

Abschluss

Dieses einfache Tutorial deckt die Get -Watcher -API ab, um Informationen über einen vorhandenen Beobachter in einem Elasticsearch -Cluster zu sammeln.

Danke fürs Lesen & Happy Cluster Admin Administrator!!