Elasticsearch Prikaži informacije o ogledu

Elasticsearch Prikazi Informacije O Ogledu



»Poleg vsega drugega so ena najvplivnejših funkcij Elasticsearcha opazovalci. Opazovalci vam omogočajo, da določite nabor dejanj glede na različne pogoje, ocenjene na podlagi posredovanih podatkov.

Elasticsearch lahko na primer naročite, naj pošlje e-pošto, ko se spremeni zdravje gruče, ko je poraba procesorja višja za določeno časovno obdobje, ko se dostopa do določene datoteke, in še veliko več. Reči, da so opazovalci revolucionarna funkcija, bi bilo premalo.

Vendar pa zaradi obsega te vadnice ne bomo raziskovali, kako opazovalci delujejo ali kako jih uporabljati.







Namen te vadnice je pokazati, kako uporabiti API opazovalca Elasticsearch za zbiranje informacij o obstoječem opazovalcu.



Lahko raziščete dokumente, če želite izvedeti več o opazovalcih Elasticsearch.”



Elasticsearch Get Watcher API

GET watcher API nam omogoča pridobivanje informacij o uri po ID-ju. Sintaksa zahteve je prikazana spodaj:





GET _watcher/watch/

Zahteva zahteva privilegije manage_watcher ali monitor_watcher za usa.e

Primer

Recimo, da imamo opazovalca, ki uporablja metricbeat za spremljanje, kdaj je ustvarjen vsebnik dockerja, in pošlje e-pošto, če je res.



S spodnjo zahtevo lahko pridobimo podatke o opazovalcu, kot je prikazano:

Naslednji primer prikazuje, kako uporabljati get watche r

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

To bi moralo vrniti podrobne informacije o opazovalcu, kot je prikazano:

V tem primeru lahko vidimo podrobnosti opazovalca, vključno z definiranimi pogoji in izvedenimi dejanji.

Zaključek

Ta preprosta vadnica pokriva uporabo API-ja get watcher za zbiranje informacij o obstoječem opazovalcu v gruči Elasticsearch.

Hvala za branje in vesel skrbnik grozda!!