উদাহরণস্বরূপ, যখন ক্লাস্টারের স্বাস্থ্য পরিবর্তন হয় তখন আপনি ইলাস্টিকসার্চকে একটি ইমেল পাঠাতে বলতে পারেন, একটি নির্দিষ্ট ফাইল অ্যাক্সেস করার সময় একটি নির্দিষ্ট সময়ের জন্য CPU ব্যবহার বেশি হয় এবং আরও অনেক কিছু। পর্যবেক্ষকরা একটি বৈপ্লবিক বৈশিষ্ট্য বলা একটি ক্ষুদ্রতা হবে।
যাইহোক, এই টিউটোরিয়ালের সুযোগের কারণে, আমরা পর্যবেক্ষকরা কীভাবে কাজ করে বা কীভাবে তাদের ব্যবহার করতে হয় তা অন্বেষণ করব না।
এই টিউটোরিয়ালটি আপনাকে দেখায় যে কীভাবে ইলাস্টিক সার্চ ওয়াচার এপিআই ব্যবহার করতে হয় একটি বিদ্যমান প্রহরীর সম্পর্কে তথ্য সংগ্রহ করতে।
ইলাস্টিকসার্চ পর্যবেক্ষকদের সম্পর্কে আরও জানতে আপনি ডক্স অন্বেষণ করতে পারেন।'
Elasticsearch Get Watcher API
GET watcher API আমাদেরকে এর ID দ্বারা ঘড়ির তথ্য আনতে দেয়। অনুরোধ সিনট্যাক্স নীচে দেখানো হয়েছে:
_watcher/watch/
অনুরোধের জন্য USa.e-এর জন্য ব্যবস্থাপনা_প্রহরী বা মনিটর_ওয়াচারের বিশেষাধিকার প্রয়োজন
উদাহরণ
ধরুন আমাদের কাছে একটি প্রহরী আছে যেটি পর্যবেক্ষণ করতে মেট্রিকবিট ব্যবহার করে যখন একটি ডকার কন্টেইনার তৈরি হয় এবং সত্য হলে একটি ইমেল পাঠায়।
আমরা নীচের অনুরোধটি ব্যবহার করতে পারি প্রদর্শক সম্পর্কে তথ্য পুনরুদ্ধার করার জন্য যেমন দেখানো হয়েছে:
নিম্নলিখিত উদাহরণ দেখায় কিভাবে get watche r ব্যবহার করতে হয়
curl -XGET 'http://localhost:9200/_watcher/watch/81614bf8-2078-4e5d-9318-6622af146649' -এইচ 'kbn-xsrf: রিপোর্টিং'এটি পর্যবেক্ষক সম্পর্কে বিশদ তথ্য প্রদান করবে যেমন দেখানো হয়েছে:
এই ক্ষেত্রে, আমরা সংজ্ঞায়িত শর্ত এবং গৃহীত পদক্ষেপগুলি সহ পর্যবেক্ষকের বিবরণ দেখতে পারি।
উপসংহার
এই সহজ টিউটোরিয়ালটি একটি ইলাস্টিক সার্চ ক্লাস্টারে বিদ্যমান প্রহরী সম্পর্কে তথ্য সংগ্রহ করতে get watcher API ব্যবহার করে কভার করে।
পড়ার জন্য ধন্যবাদ এবং শুভ ক্লাস্টার অ্যাডমিন!!