Maklumat Tontonan Rancangan Elasticsearch

Maklumat Tontonan Rancangan Elasticsearch



“Salah satu ciri yang paling berpengaruh dalam Elasticsearch, selain daripada yang lain, ialah pemerhati. Pemerhati membenarkan anda untuk menentukan satu set tindakan bergantung pada pelbagai keadaan yang dinilai berdasarkan data yang disediakan.

Sebagai contoh, anda boleh memberitahu Elasticsearch untuk menghantar e-mel apabila kesihatan kluster berubah, penggunaan CPU lebih tinggi untuk tempoh masa tertentu apabila fail tertentu diakses dan banyak lagi. Untuk mengatakan bahawa pemerhati adalah ciri revolusioner adalah suatu pernyataan yang meremehkan.

Walau bagaimanapun, disebabkan skop tutorial ini, kami tidak akan meneroka cara pemerhati berfungsi atau cara menggunakannya.







Tutorial ini bertujuan untuk menunjukkan kepada anda cara menggunakan API pemerhati Elasticsearch untuk mengumpulkan maklumat tentang pemerhati sedia ada.



Anda boleh menerokai dokumen untuk mengetahui lebih lanjut tentang pemerhati Elasticsearch.'



Elasticsearch Get Watcher API

API pemerhati GET membolehkan kami mengambil maklumat jam tangan mengikut IDnya. Sintaks permintaan adalah seperti yang ditunjukkan di bawah:





DAPATKAN _watcher/watch/

Permintaan memerlukan keistimewaan manage_watcher atau monitor_watcher untuk usa.e

Contoh

Katakan kita mempunyai pemerhati yang menggunakan metricbeat untuk memantau apabila bekas docker dibuat dan menghantar e-mel jika benar.



Kami boleh menggunakan permintaan di bawah untuk mendapatkan maklumat tentang pemerhati seperti yang ditunjukkan:

Contoh berikut menunjukkan cara menggunakan get watche r

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

Ini harus mengembalikan maklumat terperinci tentang pemerhati seperti yang ditunjukkan:

Dalam kes ini, kita boleh melihat butiran pemerhati, termasuk syarat yang ditetapkan dan tindakan yang diambil.

Kesimpulan

Tutorial ringkas ini merangkumi penggunaan get watcher API untuk mengumpulkan maklumat tentang pemerhati sedia ada dalam kelompok Elasticsearch.

Terima kasih kerana membaca & Happy cluster admin!!