Elasticsearch Mostra le informazioni sull'orologio

Elasticsearch Mostra Le Informazioni Sull Orologio



“Una delle funzionalità più influenti di Elasticsearch, oltre a tutto il resto, sono gli osservatori. I watcher consentono di definire una serie di azioni in base a varie condizioni valutate in base ai dati forniti.

Ad esempio, puoi dire a Elasticsearch di inviare un'e-mail quando lo stato del cluster cambia, l'utilizzo della CPU è maggiore per un periodo di tempo specifico quando si accede a un file specifico e molti altri. Dire che gli osservatori sono una caratteristica rivoluzionaria sarebbe un eufemismo.

Tuttavia, a causa dell'ambito di questo tutorial, non esploreremo come funzionano gli osservatori o come usarli.







Questo tutorial mira a mostrarti come utilizzare l'API watcher di Elasticsearch per raccogliere informazioni su un watcher esistente.



Puoi esplorare i documenti per saperne di più sugli osservatori di Elasticsearch'.



API Ottieni Watcher di Elasticsearch

L'API GET watcher ci consente di recuperare le informazioni sull'orologio tramite il suo ID. La sintassi della richiesta è la seguente:





OTTIENI _watcher/watch/

La richiesta richiede i privilegi manage_watcher o monitor_watcher per usa.e

Esempio

Supponiamo di avere un watcher che utilizza metricbeat per monitorare quando viene creato un contenitore docker e invia un'e-mail se true.



Possiamo utilizzare la richiesta di seguito per recuperare informazioni sull'osservatore come mostrato:

L'esempio seguente mostra come utilizzare get watche r

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

Questo dovrebbe restituire informazioni dettagliate sull'osservatore come mostrato:

In questo caso, possiamo vedere i dettagli dell'osservatore, comprese le condizioni definite e le azioni intraprese.

Conclusione

Questo semplice tutorial illustra l'utilizzo dell'API get watcher per raccogliere informazioni su un watcher esistente in un cluster Elasticsearch.

Grazie per la lettura e buon amministratore del cluster!!