Elasticsearch Afișează informații despre ceas

Elasticsearch Afiseaza Informatii Despre Ceas



„Una dintre cele mai influente caracteristici din Elasticsearch, pe lângă orice altceva, este observatorii. Watchers vă permit să definiți un set de acțiuni în funcție de diferite condiții evaluate pe baza datelor furnizate.

De exemplu, puteți spune Elasticsearch să trimită un e-mail atunci când starea clusterului se modifică, utilizarea procesorului este mai mare pentru o anumită perioadă de timp când este accesat un anumit fișier și multe altele. A spune că observatorii sunt o caracteristică revoluționară ar fi o subestimare.

Cu toate acestea, din cauza scopului acestui tutorial, nu vom explora modul în care lucrează observatorii sau cum să le folosească.







Acest tutorial își propune să vă arate cum să utilizați API-ul Elasticsearch Watcher pentru a aduna informații despre un observator existent.



Puteți explora documentele pentru a afla mai multe despre observatorii Elasticsearch.”



Elasticsearch Obțineți API-ul Watcher

API-ul GET Watcher ne permite să obținem informații despre ceas după ID-ul său. Sintaxa cererii este așa cum se arată mai jos:





GET _watcher/watch/

Solicitarea necesită privilegii manage_watcher sau monitor_watcher pentru usa.e

Exemplu

Să presupunem că avem un observator care utilizează metricbeat pentru a monitoriza când este creat un container docker și trimite un e-mail dacă este adevărat.



Putem folosi cererea de mai jos pentru a prelua informații despre observator, așa cum se arată:

Următorul exemplu arată cum să utilizați get watche r

curl -XGET „http://localhost:9200/_watcher/watch/81614bf8-2078-4e5d-9318-6622af146649” -H „kbn-xsrf: raportare”

Aceasta ar trebui să returneze informații detaliate despre observator, așa cum se arată:

În acest caz, putem vedea detaliile observatorului, inclusiv condițiile definite și acțiunile întreprinse.

Concluzie

Acest tutorial simplu se referă la utilizarea API-ului get watcher pentru a aduna informații despre un observator existent într-un cluster Elasticsearch.

Vă mulțumim pentru lectură și administratorul clusterului fericit!!