Elasticsearch Show Watch Information

Elasticsearch Show Watch Information
«L'une des fonctionnalités les plus influentes d'Elasticsearch, en plus de tout le reste, est les observateurs. Les observateurs vous permettent de définir un ensemble d'actions en fonction de diverses conditions évaluées en fonction des données fournies.

Par exemple, vous pouvez dire à Elasticsearch d'envoyer un e-mail lorsque la santé du cluster change, l'utilisation du processeur est plus élevée pendant une période spécifique où un fichier spécifique est accessible, et bien d'autres. Dire que les observateurs sont une caractéristique révolutionnaire serait un euphémisme.

Cependant, en raison de la portée de ce tutoriel, nous n'explorerons pas comment fonctionnent les observateurs ni comment les utiliser.

Ce tutoriel vise à vous montrer comment utiliser l'API Elasticsearch Watcher pour recueillir des informations sur un observateur existant.

Vous pouvez explorer les documents pour en savoir plus sur les observateurs d'Elasticsearch."

Elasticsearch Get Watcher API

L'API Get Watcher nous permet de récupérer les informations de la montre par son identifiant. La syntaxe de demande est comme indiqué ci-dessous:

Obtenez _Watcher / Watch /

La demande nécessite des privilèges Manage_Watcher ou Monitor_Watcher pour USA.e

Exemple

Supposons que nous ayons un observateur qui utilise Metricbeat pour surveiller lorsqu'un conteneur Docker est créé et envoie un e-mail si vous.

Nous pouvons utiliser la demande ci-dessous pour récupérer des informations sur l'observateur comme indiqué:

L'exemple suivant montre comment utiliser le get watche r

curl -xget "http: // localhost: 9200 / _watcher / watch / 81614bf8-2078-4e5d-9318-6622af146649" -h "kbn-xsrf: reportage"

Cela devrait renvoyer des informations détaillées sur l'observateur comme indiqué:

Dans ce cas, nous pouvons voir les détails de l'observateur, y compris les conditions définies et les actions prises.

Conclusion

Ce tutoriel simple couvre à l'aide de l'API Get Watcher pour recueillir des informations sur un observateur existant dans un cluster Elasticsearch.

Merci d'avoir lu et happy cluster admin!!