ওয়েব সার্ভারটি নিরীক্ষণের জন্য আপনি কোন সরঞ্জামগুলি ব্যবহার করেন?


47

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


উত্তর:


23

পর্যবেক্ষণের জন্য নাগিওস আমার প্রিয় সরঞ্জাম। এটি ওয়েব সার্ভার, পরিষেবাদি, হোস্ট এবং আরও অনেক কিছু পর্যবেক্ষণ করতে পারে। এটি অত্যন্ত স্বনির্ধারিত এবং বিভিন্ন উদ্দেশ্যে অনেকগুলি প্লাগইন উপলব্ধ।

নাগিওসের কয়েকটি বৈশিষ্ট্য:

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

এখানে একটি অনলাইন ডেমো রয়েছে: http://nagioscore.demos.nagios.com/


2
নাগিওদের জন্য +1: এটি একটি পরিপক্ক এবং শক্তিশালী সফ্টওয়্যার এবং এটি কীভাবে ব্যবহার করবেন সে সম্পর্কে আপনি প্রচুর টিউটোরিয়াল পাবেন।
crncosta

2
নজরদারি পরিষেবার জন্য নাগিওগুলি হ'ল ডিফল্ট মান standard
Nanne

22

munin এবং এর প্লাগইনগুলি আপনার যা প্রয়োজন তা হ'ল

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

অন্যান্য (ইন্টারেক্টিভ) সুযোগগুলির চেয়ে বিশাল সুবিধা হ'ল এটি কোনও সুরক্ষা ঝুঁকি নয়। ওয়েবমিন চালানো (একটি উদাহরণ হিসাবে) এর অর্থ এমন একটি প্রক্রিয়া চলছে যা লোকেরা যোগাযোগ করতে পারে। এটি আপনার সিস্টেমে আক্রমণকারী ভেক্টর। এবং মোটামুটি জনপ্রিয় অ্যাপ্লিকেশন হওয়ার অর্থ এটি স্ক্রিপ্ট-হ্যাক সার্ভারগুলি দ্বারা লোকেদের দ্বারা ভাল লক্ষ্যবস্তু targeted

এটি কিছুটা "টিনফয়েল টুপি" হতে পারে তবে সুরক্ষার কাজটি করা যখন আপনি কেবল বেশ কয়েকটি ভেক্টরকে toাকতে পেলেন তখন কাজ করা খুব সহজ।


1
আপনি যখন উল্লেখ করতে ভুলে গেছেন যে জিনিসগুলি যখন সাধারণ প্রান্তিকের বাইরে চলে যায় তখন এটি আপনাকে পৃষ্ঠা করার ক্ষমতা রাখে। মনে রাখবেন যে মুনিন-নোড ডেমন কোনও বন্দরে শোনার ফলে এটি আক্রমণকারী ভেক্টর রয়েছে explo তবে এটি ওয়েবমিনের সমঝোতার চেয়ে অনেক কম।
স্প্যাম্যাপএস

16

একটি জন্য লাইভ দেখুন আমি SSH ব্যবহার করে লগইন হবে এবং তারপর চালানো htop(CPU, Mem জন্য) এবং nloadনেটওয়ার্ক লোড জন্য।

উভয় htop এবং nload উবুন্টু ভান্ডার পাওয়া যায়।


13

এটি প্রয়োজনের উপর নির্ভর করে। তবে এটি আমার মনিটরিং স্ট্যাক

  1. নাগিওস : প্রতিটি সার্ভারের স্বাস্থ্য পরীক্ষা করতে আমি কেন্দ্রীয়ীকৃত মনিটরিং সিস্টেম হিসাবে নাগিওগুলি ব্যবহার করি। যদি কিছু ভুল হয়ে যায় তবে এটি আমাকে সতর্ক করে। উদাহরণস্বরূপ, আমার কাছে পরিস্থিতিতেগুলির জন্য সতর্কতাগুলি সেট করা আছে যেমন যদি কোনও এপিআই-তে আমার প্রতিক্রিয়া সময়টি একটি প্রান্তিক মানের বাইরে চলে যায়।
  2. মনিট : কিছু যদি পুরোপুরি পাগল হয়ে যায় তবে মনিত এটি যত্ন করে। মনে করুন আমার স্ট্যাকের কোনও উপাদান নিচে চলে গেছে। এটি আমাকে সতর্ক করে এবং আমার কাছে এনে দেয়।
  3. লগস্ট্যাশ : আমার লগগুলিতে রেকর্ড করা কোনও সন্দেহজনক কার্যকলাপ, এটি আমাকে জানতে দেয়।
  4. সিলিয়ন : এখন উপরের সমস্তটি আমার স্ট্যাকের সাথে কোনও সমস্যা ছিল কিনা তা আমাকে জানতে দেয়। তবে সমস্যাটি কী কারণে আমি সিলিয়ন দিয়ে ডিবাগ করলাম। এর আগে আমি সিস্টেম প্রোফাইলিং সরঞ্জামের আউটপুট লগইন করার জন্য ব্যবহার sar, top, uptime, iostat, vmstat, netstatফাইলের মধ্যে ইত্যাদি। তবে বিশাল লগ পরিচালনা করা আমার পক্ষে অসম্ভব হয়ে উঠছিল। সিলিওন এই সমস্ত কমান্ড কার্যকর করে এবং একটি সুন্দর টাইমলাইন ফর্ম্যাটে এটি দেখায়। এছাড়াও উল্লেখ করা যায় যে ইনস্টলেশনটি এত জঘন্য এবং সহজ।

সিলিয়ন আউটপুট


সার্ভারে স্টাফ রেকর্ডিংয়ের জন্য সিলিয়ন একটি দুর্দান্ত ফ্রি সরঞ্জাম!
কটন

@ স্টাইলাসব্রুকের কাছে নাগিওএস সার্ভারের মতো ইন্ট্রানেটে সিলিয়ন সার্ভার সেটআপ করার কোনও বিকল্প নেই। আমরা কেন সেই সিলিয়ন রিমোট সার্ভারের উপর বিশ্বাস করি?
রাহুল পাতিল

3

আপনার যদি দ্রুত এবং সাধারণ তথ্য প্রয়োজন হয় তবে উবুন্টুর একটি সরঞ্জাম রয়েছে landscape-sysinfo

এটি মুদ্রণ করবে: সিস্টেম লোড, হার্ড-ডিস্ক ব্যবহার, মেমরির ব্যবহার, কোনও প্রক্রিয়া নেই এবং আপনার বক্সের আইপি ঠিকানাগুলি

আপনার কনসোলটিতে কেবল প্রবেশ করুন:

landscape-info

1
12.04-এ এই কমান্ডটিকে ল্যান্ডস্কেপ-সিসিনফো বলা হয় এবং এটি ব্যবহার করতে সক্ষম হতে আপনাকে অবশ্যই ল্যান্ডস্কেপ-সাধারণ প্যাকেজ ইনস্টল করতে হবে
gerasalus

2

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

এতে সর্বাধিক শেখার বক্ররেখা রয়েছে তবে আমি বিভিন্ন উত্স থেকে প্রতি মিনিটে 800+ পরিসংখ্যান সংগ্রহ করতে অতীতে এটি ব্যবহার করেছি। সংগ্রহের প্রক্রিয়া, যেহেতু এটি থ্রেডযুক্ত, প্রায় 40 সেকেন্ডে সম্পূর্ণ হয়।

এটি উত্সগুলি গ্রাফ করতে আরআরডিটোল ব্যবহার করে। এটি ওয়েব ভিত্তিক এবং এটি স্টোরগুলির মধ্যে রয়েছে।


আমি আমার মাথাটি এলোমেলো করে বেঁধেছি, তবে প্লাগইনগুলি এবং সমস্তগুলি খুব বেশি জেসট ছিল। আমার যদি কিছু মঙ্গোডিবি পরিসংখ্যানের প্রয়োজন হয় তবে এটি পুনরায় দেখাতে পারে।
TheTuxRacer

হ্যাঁ, এটি শুরু করতে কিছুটা ভয়ঙ্কর হ'ল তবে বুনিয়াদিগুলিকে আঁকড়ে ধরে কাজ করুন, আপনি এর শক্তি এবং (শেষ পর্যন্ত) সাধারণ বন্ধুত্ব দেখে অবাক হবেন।
স্কেইন

2

আমি এমন একটি প্যাকেজ ব্যবহার করতে চাই যা বেশিরভাগ লোকেরা সম্ভবত ওয়েবমিন নামে ব্যবহার করবেন

এটি একটি ওয়েব ভিত্তিক প্রোগ্রাম যা আপনাকে প্রায় কোনও সার্ভারের পরিসংখ্যান পর্যবেক্ষণ করতে দেয়, এটি আপনাকে পাওয়ার বিকল্পগুলি (যেমন শাটডাউন, পুনঃসূচনা) পরিবর্তন করতে দেয়। আপনি ব্যবহারকারীদের যুক্ত করতে পারেন, পরিষেবাগুলি শুরু / বন্ধ করুন এবং সার্ভারের জন্য আপনার যা যা করতে হবে প্রায় প্রয়োজন। আমি আপনাকে চেষ্টা করে দেখুন!

এটি ইনস্টল করার জন্য একটি ভাল টিউটোরিয়াল এখানে

এটি জন্টি বলেছেন, তবে উবুন্টুর যে কোনও সংস্করণ নিয়ে কাজ করা উচিত :)

তবে ওয়েবমিনটিকে অত্যন্ত সুরক্ষিত হিসাবে বিবেচনা করা হয়।


ওয়েবমিন কোনও সার্ভারকে পর্যবেক্ষণ করার জন্য এতটা নয় যেমন এটি কনফিগার করার জন্য। দুর্ভাগ্যক্রমে, এটি চূড়ান্ত আক্রমণাত্মক হতে পারে এবং তাই আমি লোকেদের এটি ব্যবহার করার পরামর্শ দিই না।
স্প্যাম্যাপস

1
হুঁ, আমি সম্মত হই যে এটি বেশিরভাগই সার্ভারগুলি কনফিগার করার জন্য ব্যবহৃত হয় .. তবে আমি এটি বেশিরভাগ সময় পর্যবেক্ষণের জন্যও ব্যবহার করছি। পাশের মনিট বরাবর ব্যবহৃত (অবিলম্বে পরিষেবাগুলি আবার ব্যাক আপ করতে)। এটি অত্যন্ত দরকারী আরডিপি প্রোটোকল এবং সম্পূর্ণ সিস্টেমের ব্যাকআপের কথা উল্লেখ না করে এর ইমেল, এসএমএস বা পৃষ্ঠাগুলি প্রেরণের জন্য একটি মডিউল রয়েছে (যে কোনও কিছুই যা সহযোগিতা করছে না তার প্রশাসককে সতর্ক করতে)। আক্রমণাত্মক হিসাবে: কিভাবে? এটি নিজস্ব এমবেডড সার্ভার ব্যবহার করে .. এটি শংসাপত্রগুলি, হোস্টের ঠিকানা বা দুটি ফ্যাক্টর প্রমাণীকরণের মাধ্যমে লকড করা যায়। এবং আপনি কোনও কিছু না
ভাঙিয়ে

1

"উবুন্টু ওয়েব সার্ভারটি নিরীক্ষণের জন্য আপনি কোন সরঞ্জামগুলি ব্যবহার করেন?"

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

http://www.newegg.com/Product/Product.aspx?Item=N82E16856119070

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

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


এই স্ক্রিপ্টগুলির জন্য আপনার কি সর্বজনীন রেপো আছে?
গ্যাব্রিয়েল ফেয়ার

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