Elasticsearch Show Watch -tiedot

Elasticsearch Show Watch Tiedot



”Yksi Elasticsearchin vaikuttavimmista piirteistä kaiken muun lisäksi ovat tarkkailijat. Watchersin avulla voit määrittää joukon toimintoja riippuen erilaisista olosuhteista, jotka on arvioitu toimitettujen tietojen perusteella.

Voit esimerkiksi käskeä Elasticsearchia lähettämään sähköpostin, kun klusterin kunto muuttuu, suorittimen käyttö on korkeampaa tietyn ajanjakson aikana, kun tiettyä tiedostoa käytetään, ja paljon muuta. Olisi vähättelyä sanoa, että tarkkailijat ovat vallankumouksellinen ominaisuus.

Tämän opetusohjelman laajuuden vuoksi emme kuitenkaan tutki, kuinka tarkkailijat toimivat tai miten niitä käytetään.







Tämän opetusohjelman tarkoituksena on näyttää, kuinka voit käyttää Elasticsearch-seurantasovellusliittymää tietojen keräämiseen olemassa olevasta tarkkailijasta.



Voit tutustua asiakirjoihin saadaksesi lisätietoja Elasticsearch-vartijoista.'



Elasticsearch Hanki Watcher API

GET watcher -sovellusliittymän avulla voimme noutaa kellotiedot sen tunnuksen perusteella. Pyynnön syntaksi on seuraavanlainen:





HANKI _watcher/watch/

Pyyntö vaatii manager_watcher- tai monitor_watcher-oikeudet usa.e:lle

Esimerkki

Oletetaan, että meillä on tarkkailija, joka käyttää metricbeatia valvomaan, milloin telakointisäilö luodaan, ja lähettää sähköpostin, jos tosi.



Voimme käyttää alla olevaa pyyntöä hakeaksemme tietoja tarkkailijasta kuvan mukaisesti:

Seuraava esimerkki näyttää kuinka get watche r:ää käytetään

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

Tämän pitäisi palauttaa tarkat tiedot tarkkailijasta, kuten kuvassa:

Tässä tapauksessa voimme nähdä tarkkailijan tiedot, mukaan lukien määritellyt ehdot ja tehdyt toimet.

Johtopäätös

Tämä yksinkertainen opetusohjelma kattaa Get Watcher API:n käytön tietojen keräämiseen olemassa olevasta Elasticsearch-klusterin tarkkailijasta.

Kiitos lukemisesta ja hyvää klusterin ylläpitäjää!!