Elasticsearch Mostrar información de visualización

Elasticsearch Mostrar Informacion De Visualizacion



“Una de las características más influyentes en Elasticsearch, además de todo lo demás, son los observadores. Los observadores le permiten definir un conjunto de acciones según varias condiciones evaluadas en función de los datos proporcionados.

Por ejemplo, puede decirle a Elasticsearch que envíe un correo electrónico cuando cambie el estado del clúster, cuando el uso de la CPU sea mayor durante un período de tiempo específico cuando se acceda a un archivo específico, y mucho más. Decir que los observadores son una característica revolucionaria sería quedarse corto.

Sin embargo, debido al alcance de este tutorial, no exploraremos cómo funcionan los observadores o cómo usarlos.







Este tutorial tiene como objetivo mostrarle cómo usar la API del observador de Elasticsearch para recopilar información sobre un observador existente.



Puede explorar los documentos para obtener más información sobre los observadores de Elasticsearch”.



Elasticsearch Obtener la API del observador

La API de GET watcher nos permite obtener información del reloj por su ID. La sintaxis de la solicitud es como se muestra a continuación:





OBTENER _observador/reloj/

La solicitud requiere privilegios de manage_watcher o monitor_watcher para usa.e

Ejemplo

Supongamos que tenemos un observador que usa metricbeat para monitorear cuándo se crea un contenedor docker y envía un correo electrónico si es verdadero.



Podemos usar la solicitud a continuación para recuperar información sobre el observador como se muestra:

El siguiente ejemplo muestra cómo usar get watche r

rizo -XGET 'http://localhost:9200/_watcher/watch/81614bf8-2078-4e5d-9318-6622af146649' -H 'kbn-xsrf: informes'

Esto debería devolver información detallada sobre el observador como se muestra:

En este caso, podemos ver los detalles del observador, incluidas las condiciones definidas y las acciones realizadas.

Conclusión

Este sencillo tutorial cubre el uso de la API get watcher para recopilar información sobre un observador existente en un clúster de Elasticsearch.

¡Gracias por leer y feliz administrador del clúster!