উত্তর:
এইভাবে আমি এই শব্দগুলি ব্যবহার করি। অন্যের অতিরিক্ত বা পৃথক ব্যবহার থাকতে পারে। হাতের কাজের উপর নির্ভর করে, আমি শর্তগুলি আলাদাভাবে ব্যবহার করব। উন্নয়ন দল এবং অপারেশন টিমের বিভিন্ন ব্যবহার প্রয়োজন needs
মনিটরিং মনিটরিং হয়। সাধারণত এটি চলমান, এবং পছন্দসই স্বয়ংক্রিয়ভাবে। ওপেন সোর্স সরঞ্জামগুলি পছন্দ করে Munin
, Nagios
এবং MRTG
এই বিভাগে পড়ে। পাশাপাশি প্রচুর বাণিজ্যিক সরঞ্জাম রয়েছে। আমি sar
এই বিভাগে ধারাবাহিকভাবে চালানোও অন্তর্ভুক্ত করব তবে এর ফলাফলগুলি সাধারণত পর্যবেক্ষণ করা হয় না। নজরদারি করা সরঞ্জামগুলি যখন কোনও তদারক করা সংস্থানটি ট্রিগার স্তরের উপরে বা নীচে পড়ে যায় তখন সতর্কতাগুলি ট্রিগার করতে ব্যবহার করা যেতে পারে। বিভিন্ন পর্যবেক্ষণের সরঞ্জামগুলি ভিন্ন ভিন্ন পরিবেশে ভাল কাজ করে।
কোন কোড সর্বাধিক সংস্থান ব্যবহার করে তা দেখার জন্য সাধারণত কোনও নির্দিষ্ট প্রোগ্রামে প্রোফাইলিং করা হয়। প্রায়শই এটি সিপিইউ সময় হয় তবে এতে মেমরি, আই / ও এবং এক্সিকিউশন (ওয়াল) সময় অন্তর্ভুক্ত থাকতে পারে। এটি সাধারণত অপ্টিমাইজেশনের জন্য প্রার্থী কোড সনাক্ত করতে ব্যবহৃত হয়। প্রোফাইলিং সরঞ্জামগুলি ভাষা এবং / অথবা প্ল্যাটফর্ম নির্ভর করে।
লগ এবং / অথবা মনিটরিং ডেটা ব্যবহার করে একটি ভিন্ন ধরণের প্রোফাইলিং করা হয়। এটি ব্যবহারের প্রোফাইলিং এবং বিভিন্ন কারণে করা যেতে পারে। এটি করার মতো অনেক সরঞ্জাম আমি পাইনি।
আমি কয়েকভাবে বিভিন্নভাবে ট্রেসিং ব্যবহার করি। বেশিরভাগ ঘন ঘন, আমি নেটওয়ার্ক রুটগুলি ট্রেস করি। নেটওয়ার্ক এবং ফায়ারওয়াল সেটিংসের উপর নির্ভর করে কম বেশি সাফল্যের সাথে বিভিন্ন ধরণের সরঞ্জাম ব্যবহার করা যেতে পারে। এগুলির বেশিরভাগের নাম বা বর্ণনায় ট্রেস্রোয়েট রয়েছে।
প্রোগ্রামের ট্রেসিং একটি প্রোগ্রামের প্রয়োগের সন্ধান করছে। এটি সাধারণত পরীক্ষার পরিস্থিতিতে করা হয়। এটি বেশ কয়েকটি উপায়ে করা যেতে পারে (আমার ব্যবহার এবং অভিজ্ঞতার ক্রম অনুসারে):
strace
কী কোড বলা হয় তা দেখতে পছন্দ করে। কোনও প্রোগ্রাম কেন ব্যর্থ হচ্ছে বা প্রত্যাশা অনুযায়ী সাড়া দিচ্ছে না তা নির্ধারণে এটি কার্যকর হতে পারে।এসএপি ওয়েব অ্যাপ্লিকেশন সার্ভারে আমরা এই তিনটি কীওয়ার্ডকে উল্লিখিত বেলো হিসাবে সংজ্ঞায়িত করতে পারি -
ওয়েব দ্বারা প্রদত্ত মনিটরিং, ট্রেসিং এবং প্রোফাইলিং কৌশল এবং সেইসাথে অন্যান্য এসএপি এবং বাহ্যিক সিস্টেমগুলি সরবরাহিত কৌশলগুলি প্রমাণিত সিসিএমএস আর্কিটেকচার ব্যবহার করে সংহত করা যেতে পারে, যা বৃহত, বিতরণ এবং ভিন্ন ভিন্ন স্থাপনাগুলির রক্ষণাবেক্ষণকে ব্যাপকভাবে সরল করতে পারে।