উপকরণ তৈরির প্রচুর উপায় রয়েছে, যতক্ষণ না আপনি কী শিখেন ভাল উপকরণটি কী গঠন করে। আমার কীভাবে মূলত উইকিপিডিয়া এন্ট্রি থেকে সরাসরি নেওয়া হয় https://en.wikipedia.org/wiki/Instrumentation ।
কীভাবে ইনস্ট্রুমেন্টেশন
http://www.powersemantics.com/e.html
- অ ইন্টিগ্রেটেড
- শুধুমাত্র প্রাথমিক তথ্য
- ধাক্কা না
- প্রক্রিয়া দ্বারা সংগঠিত
- কখনই অফলাইন নয়
সূচকগুলি পরিমাপ করার সমস্যার সমাধান বিদ্যমান, তবে কীভাবে "পুশ-ভিত্তিক" উপকরণের সিগন্যালটি অন্য সিস্টেমকে কীভাবে করা যায় তা ধারণাই করতে গিয়ে আপনি আটকে রয়েছেন। যেমনটি আমার ই নিবন্ধটি ব্যাখ্যা করেছে, যন্ত্রগুলিতে সর্বদা ডেটা টানতে হবে কখনই এটিকে চাপ না দেয়। ইভেন্ট-চালিত সিগন্যালিং আপনার প্রয়োজন হয় না এমন ব্যর্থতার একটি সম্ভাব্য পয়েন্ট।
আলাদা অ্যাপ্লিকেশন তৈরির বিষয়ে আপনার যে দ্বিধা বা সন্দেহ থাকতে পারে তা পরিষ্কার করার জন্য মনিটররা সাধারণত স্বতন্ত্র ( উইকিপিডিয়ায় বলা হয় না এমনভাবে অ-সংহত ) প্রক্রিয়া রয়েছে। সুতরাং আপনার মনিটর "চলমান নাও হতে পারে" বলার অর্থ আপনি সত্যিকারের অ-সংহত মনিটর তৈরি করতে চাননি, এটি সর্বদা চালু রয়েছে। আপনার ভোক্তা সিস্টেমটি ইন্সট্রুমেন্টেশন সঠিকভাবে মডেল করে না, কারণ এটি চেকটিকে তার নিজস্ব প্রক্রিয়াতে সংহত করে।
এই দায়িত্বগুলি পৃথক করুন এবং এগিয়ে যান। মুছে ফেলা পরিষেবাদিগুলির জন্য কতক্ষণ উপকরণটি যথাযথভাবে পোল করা উচিত এবং কোনও টাইমার দিয়ে ডেটা পোল করা উচিত তা ঠিক করুন। আপনি যদি প্রস্তাবিত এপিআই কল সিমোন-পিয়ারসন ব্যবহার করেন তবে পরিষেবাগুলি কখন যুক্ত করা হয়েছে তাও আপনি সনাক্ত করতে পারবেন। অবশ্যই, মনিটরের স্থানীয়ভাবে পরিষেবা তালিকার একটি অনুলিপি ক্যাশে করা দরকার যাতে সূচকগুলি যা যুক্ত বা সরানো হয়েছে তা নির্ধারণ করতে পারে।