নাগিওস রিমোট মনিটরিং: এনআরপিই বনাম। , SSH


8

আমরা বেশ কয়েকটি (~ 130) সার্ভার নিরীক্ষণের জন্য নাগিও ব্যবহার করি। আমরা প্রতিটি সার্ভারে সিপিইউ, ডিস্ক, র‌্যাম এবং অন্যান্য কয়েকটি বিষয় পর্যবেক্ষণ করি। রিমোট কমান্ডগুলি চালানোর জন্য আমি সবসময় এসএসএইচ ব্যবহার করেছি, খালি কারণ এটির জন্য দূরবর্তী সার্ভারে অতিরিক্ত কোনও কনফিগার করার দরকার নেই, কেবল নাগিওস-প্লাগইন ইনস্টল করুন, নাগিয়োস ব্যবহারকারী তৈরি করুন এবং এসএসএইচ কী যুক্ত করুন, যার মধ্যে আমি স্বয়ংক্রিয়ভাবে কাজ করেছি all একটি শেল স্ক্রিপ্ট। আমি কখনই এনআরপিই-র মাধ্যমে এসএসএইচ ব্যবহারের পারফরম্যান্সের প্রভাবগুলি বিবেচনা করি নি।

আমি নাগিও সার্ভারে লোড হিট সম্পর্কে খুব একটা মাথা ঘামাই না (এটি যা করে তার জন্য সম্ভবত এটি খুব বেশি গতিযুক্ত, এটি কখনই 10% সিপিইউ এর বেশি হয়নি) তবে আমরা প্রতি 30 সেকেন্ডে প্রতিটি রিমোট চেক পরিচালনা করি এবং প্রতিটি সার্ভারে 5 টি পৃথক চেক থাকে সঞ্চালিত। আমি ধরে নিই যে এসএসএইচকে প্রতিটি চেকের জন্য আরও সংস্থান প্রয়োজন তবে সেখানে কি বিশাল পার্থক্য রয়েছে? (এনআরপিইতে স্যুইচটি ওয়ারেন্ট দেওয়ার পক্ষে যথেষ্ট পার্থক্য রয়েছে)।

যদি এটি কোনও সহায়তা হয় তবে আমরা শারীরিক সার্ভারগুলির মিশ্রণ (সাধারণত 8, 12 বা 16 শারীরিক কোরের সাথে) এবং অ্যামাজন ইসি 2 মাঝারি / বড় উদাহরণগুলি পর্যবেক্ষণ করি।

উত্তর:


6

আমি সর্বদা বিশ্বাস করি যে এসএসএইচ প্রশাসনের সুবিধা (আমি পুশ_চেক ব্যবহার করি ) কোনও অতিরিক্ত বোঝা ছাড়িয়ে যায়। আধুনিক সিপিইউগুলি এত দ্রুত যে মুষ্টিমেয় বাইটগুলি এনক্রিপ্ট করার জন্য ব্যয় খুব কম, সুতরাং এটি দুটি প্রসেস (এসএসএইচ এবং চেক স্ক্রিপ্ট) বনাম একটি (এনআরপিই দ্বারা চালিত চেক স্ক্রিপ্ট) চালিয়ে নেমে আসে।

দোভাষী ভাষায় লিখিত চেক স্ক্রিপ্টগুলির জন্য, আমি আশা করব যে দোভাষী (পারল, পাইথন, বাশ) গুলি চালানোর ওভারহেড একটি এসএসএইচ অধিবেশন শুরু করার সিপিইউ ব্যয় ছাড়িয়ে যাবে। আধুনিক সিপিইউ দেওয়া, আপনার মেশিনগুলি সিপিইউ সীমাবদ্ধ না হয়ে ডিস্ক বা মেমরির সীমিত হওয়ার সম্ভাবনা বেশি।

আপনার নাগিওস মেশিনটি মোকাবেলা করা হচ্ছে - এতে প্রতি সেকেন্ডে ২০ টি এসএসএইচ সংযোগ স্থাপন করতে হবে - আমি সুবিধার দিক থেকে ভুল করব।

সত্যিই আপনার প্রশ্নের উত্তর নয়, আরও একটি যুক্তি যা জীবন সম্পর্কে খুব চিন্তিত নয় :)


6

এনআরপিই হ'ল একটি নাগিওস প্লাগইন, এটি ইনস্টল করা সহজ এবং এটি প্রোব কনফিগারেশন ফাইলের চেক জিজ্ঞাসাটি পরিচালনা করবে। এনআরপি সম্পর্কে কেবল একটি খারাপ জিনিস আছে, আপনি যা যা নজর রাখতে চান তা প্রতিটি সার্ভারে ইনস্টল করতে হবে, লিনাক্স ওএসে এটি খুব সহজ, কেবল yum / apt-get ইনস্টল এনআরপি, তবে উইন্ডোজ সার্ভারে আপনাকে এটি .exe এর মাধ্যমে ইনস্টল করতে হবে , এবং একসময় আপনাকে আপনার সার্ভারটি পুনরায় বুট করতে হবে।

আমি মনে করি এসএসএইচ নাগিওগুলি ব্যবহারের সবচেয়ে অনুকূল উপায় নয়। এনআরপিই আরও কার্যকর হতে পারে।

এখানে নাগিওস ডকুমেন্টেশনে এই বাক্যটি রয়েছে:

"এসআরএইচ ব্যবহার এনআরপিই অ্যাডনের চেয়ে বেশি সুরক্ষিত তবে এটি পর্যবেক্ষণ এবং দূরবর্তী উভয়ই মেশিনের উপর একটি বৃহত্তর (সিপিইউ) ওভারহেড চাপিয়ে দেয় hundreds এটি কম চাপের কারণে এনআরপিই অ্যাডোন ব্যবহার করছে ""

ডকুমেন্টেশন আছে। আমি একটি .pdf

আমার হিসাবে, আমি স্যাম্প প্রোটোকল ব্যবহার করি যা ব্যবহার করা সহজ, এবং সার্ভারগুলিতে কোনও তৃতীয় পক্ষের ইনস্টল করার প্রয়োজন নেই।


আমি এসএনএমপি সন্ধান করেছি কিন্তু আমরা ডাটাবেস / অ্যাপের পরিসংখ্যানের মতো বিষয়গুলি পর্যবেক্ষণ করি যা আমি মনে করি না যে এসএনএমপি ব্যবহারের জন্য সেট আপ করা যেতে পারে। আমি পর্যবেক্ষণের বিষয়ে সুরক্ষার বিষয়ে খুব বেশি উদ্বিগ্ন নই, অতিরিক্ত কনফিগারেশন এড়াতে এসএসএইচকে নিখুঁতভাবে বেছে নেওয়া হয়েছিল। যেমন আমরা যখন এসএসএইচ দিয়ে একটি কমান্ড যুক্ত / পরিবর্তন করতে চাই আমরা কেবল NAGIOS কনফিগারেশন পরিবর্তন করি তবে এনআরপিই সহ আমাদের এটি রিমোট সার্ভারেও nrpe.conf এ যুক্ত করতে হবে।
স্মুড

এটি সত্য, এনআরপি সামান্য বিরক্তিকর কারণ আপনাকে রিমোট সার্ভারে .conf যুক্ত করতে হবে। এসএনএমপি হিসাবে, আপনি যা চান তা করতে পারেন (যদি আমি ভুল না হয়), আপনি পার্ল দিয়ে নিজের প্রোব তৈরি করতে পারেন এবং স্যাম্প ব্যবহার করে আপনার প্রোবটি ব্যবহার করতে পারেন, এটি এনআরপি থেকে সহজ কারণ আপনাকে পরিবর্তন করার দরকার নেই con রিমোট সার্ভারে এবং এসএসএইচ-এর চেয়ে কম লোভী। ঠিক আছে এটি দেখার পরে এবং আপনি কী জন্য নাগিও ব্যবহার করবেন। কমপক্ষে আমার জন্য, এসআরএস এবং স্যাম্পের মধ্যে এনআরপি একটি ভাল সমঝোতা। আপনার দিনটি শুভ হোক.
আনারকো_বিউজুনাউস

3

অন্যান্য ControlMasterউত্তরে প্রদত্ত পরামর্শ ছাড়াও, আপনি কি এসএসপি মাল্টিপ্লেক্সিংয়ের পুরো সুবিধা নিতে নাগিও'স .এসএসএইচ / কনফিগারেশন ফাইল সক্রিয় করার কথা বিবেচনা করেছেন ?

অন্য কথায় আপনার এসএসএইচ সংযোগটি 'চালু থাকবে' সুতরাং এটি স্থাপনের ওভারহেডটি ন্যূনতম কারণ এটি কেবল একবার ঘটবে happen এটি এখনও এনক্রিপশনের সাহায্যে গোপনীয়তার গ্যারান্টি দেয় এবং সার্ভারগুলিতে খোলা টিসিপি পোর্টগুলি (ফায়ারওয়াল্ডযুক্ত হলেও) ছাড়ানো থেকে রক্ষা করে। এছাড়াও, কোনও ব্যবহারকারী এটি প্রয়োগ করতে পারে এমন কমান্ড সীমাবদ্ধ করে ssh এর মাধ্যমে কী করে তা সীমাবদ্ধ করতে পারেন


0

বিভিন্ন ওএস-তে এনআরপিই সংকলনের চেষ্টা করা ছাড়া আমার কাছে আর কিছুই ছিল না। এসএসএইচ স্বাচ্ছন্দ্য এবং দক্ষতার সাথে কাজ করেছে এবং স্ক্রিপ্ট আউট করা অনেক সহজ।


4
এটি এনআরপিইর চেয়ে আপনি যে সিস্টেমে কাজ করছেন সেগুলি নিয়ে ইস্যুটি অনেকটা বেশি মনে হচ্ছে - আমি নাগিওর কোনও অনুরাগী নই, তবে এনআরপিই বেশ সহজ কোড এবং আমি এটি সংকলন করার কোনও সমস্যা কখনও পাইনি ...
voretaq7
আমাদের সাইট ব্যবহার করে, আপনি স্বীকার করেছেন যে আপনি আমাদের কুকি নীতি এবং গোপনীয়তা নীতিটি পড়েছেন এবং বুঝতে পেরেছেন ।
Licensed under cc by-sa 3.0 with attribution required.