উবুন্টু ওয়েব সার্ভারটি নিরীক্ষণের জন্য আপনি কোন সরঞ্জামগুলি ব্যবহার করেন? আরও নির্দিষ্টভাবে, আমি সার্ভার আপটাইম, রিসোর্স ব্যবহার (র্যাম, সিপিইউ, ব্যান্ডউইথ, ইত্যাদি), অ্যাপাচি, মাইএসকিউএল এবং পিএইচপি নিরীক্ষণ করতে চাই।
উবুন্টু ওয়েব সার্ভারটি নিরীক্ষণের জন্য আপনি কোন সরঞ্জামগুলি ব্যবহার করেন? আরও নির্দিষ্টভাবে, আমি সার্ভার আপটাইম, রিসোর্স ব্যবহার (র্যাম, সিপিইউ, ব্যান্ডউইথ, ইত্যাদি), অ্যাপাচি, মাইএসকিউএল এবং পিএইচপি নিরীক্ষণ করতে চাই।
উত্তর:
পর্যবেক্ষণের জন্য নাগিওস আমার প্রিয় সরঞ্জাম। এটি ওয়েব সার্ভার, পরিষেবাদি, হোস্ট এবং আরও অনেক কিছু পর্যবেক্ষণ করতে পারে। এটি অত্যন্ত স্বনির্ধারিত এবং বিভিন্ন উদ্দেশ্যে অনেকগুলি প্লাগইন উপলব্ধ।
নাগিওসের কয়েকটি বৈশিষ্ট্য:
এখানে একটি অনলাইন ডেমো রয়েছে: http://nagioscore.demos.nagios.com/
munin
এবং এর প্লাগইনগুলি আপনার যা প্রয়োজন তা হ'ল
এটি সংস্থানগুলি (অন্যদের মতো) পরীক্ষা করে তবে এগুলির বিপরীতে, এটি সম্পূর্ণ অ-ইন্টারেক্টিভ। এটি প্রতিবার আপডেট হওয়ার সাথে সাথে এইচটিএমএল ফাইল এবং গ্রাফের একটি ব্যাচ লিখেছে। আপনি এগুলি স্বয়ংক্রিয়ভাবে জিপ আপ করতে পারেন এবং এগুলি আপনার কাছে ইমেল করতে পারেন (স্ক্রিপ্টটি আপনার কাজ হতে হবে তবে এটি সহজ হবে) অথবা আপনি এপাচি এট আল এর মাধ্যমে এগুলি উপলভ্য করতে পারেন (কেবল ভার্চুয়ালহোস্টের মূলটিকে আবদ্ধ করুন /var/www/munin/
)।
অন্যান্য (ইন্টারেক্টিভ) সুযোগগুলির চেয়ে বিশাল সুবিধা হ'ল এটি কোনও সুরক্ষা ঝুঁকি নয়। ওয়েবমিন চালানো (একটি উদাহরণ হিসাবে) এর অর্থ এমন একটি প্রক্রিয়া চলছে যা লোকেরা যোগাযোগ করতে পারে। এটি আপনার সিস্টেমে আক্রমণকারী ভেক্টর। এবং মোটামুটি জনপ্রিয় অ্যাপ্লিকেশন হওয়ার অর্থ এটি স্ক্রিপ্ট-হ্যাক সার্ভারগুলি দ্বারা লোকেদের দ্বারা ভাল লক্ষ্যবস্তু targeted
এটি কিছুটা "টিনফয়েল টুপি" হতে পারে তবে সুরক্ষার কাজটি করা যখন আপনি কেবল বেশ কয়েকটি ভেক্টরকে toাকতে পেলেন তখন কাজ করা খুব সহজ।
একটি জন্য লাইভ দেখুন আমি SSH ব্যবহার করে লগইন হবে এবং তারপর চালানো htop
(CPU, Mem জন্য) এবং nload
নেটওয়ার্ক লোড জন্য।
এটি প্রয়োজনের উপর নির্ভর করে। তবে এটি আমার মনিটরিং স্ট্যাক
sar
, top
, uptime
, iostat
, vmstat
, netstat
ফাইলের মধ্যে ইত্যাদি। তবে বিশাল লগ পরিচালনা করা আমার পক্ষে অসম্ভব হয়ে উঠছিল। সিলিওন এই সমস্ত কমান্ড কার্যকর করে এবং একটি সুন্দর টাইমলাইন ফর্ম্যাটে এটি দেখায়। এছাড়াও উল্লেখ করা যায় যে ইনস্টলেশনটি এত জঘন্য এবং সহজ।আপনার যদি দ্রুত এবং সাধারণ তথ্য প্রয়োজন হয় তবে উবুন্টুর একটি সরঞ্জাম রয়েছে landscape-sysinfo
এটি মুদ্রণ করবে: সিস্টেম লোড, হার্ড-ডিস্ক ব্যবহার, মেমরির ব্যবহার, কোনও প্রক্রিয়া নেই এবং আপনার বক্সের আইপি ঠিকানাগুলি
আপনার কনসোলটিতে কেবল প্রবেশ করুন:
landscape-info
আপনার যদি স্কেলযুক্ত এমন কিছু দরকার হয় (অন্য কথায়, আপনি একাধিক ওয়েবসার্ভার, ডিএনএস সার্ভার ইত্যাদি পর্যবেক্ষণ করতে পারেন) তবে আমি ক্যাক্টির পরামর্শ দিই ।
এতে সর্বাধিক শেখার বক্ররেখা রয়েছে তবে আমি বিভিন্ন উত্স থেকে প্রতি মিনিটে 800+ পরিসংখ্যান সংগ্রহ করতে অতীতে এটি ব্যবহার করেছি। সংগ্রহের প্রক্রিয়া, যেহেতু এটি থ্রেডযুক্ত, প্রায় 40 সেকেন্ডে সম্পূর্ণ হয়।
এটি উত্সগুলি গ্রাফ করতে আরআরডিটোল ব্যবহার করে। এটি ওয়েব ভিত্তিক এবং এটি স্টোরগুলির মধ্যে রয়েছে।
আমি এমন একটি প্যাকেজ ব্যবহার করতে চাই যা বেশিরভাগ লোকেরা সম্ভবত ওয়েবমিন নামে ব্যবহার করবেন
এটি একটি ওয়েব ভিত্তিক প্রোগ্রাম যা আপনাকে প্রায় কোনও সার্ভারের পরিসংখ্যান পর্যবেক্ষণ করতে দেয়, এটি আপনাকে পাওয়ার বিকল্পগুলি (যেমন শাটডাউন, পুনঃসূচনা) পরিবর্তন করতে দেয়। আপনি ব্যবহারকারীদের যুক্ত করতে পারেন, পরিষেবাগুলি শুরু / বন্ধ করুন এবং সার্ভারের জন্য আপনার যা যা করতে হবে প্রায় প্রয়োজন। আমি আপনাকে চেষ্টা করে দেখুন!
এটি ইনস্টল করার জন্য একটি ভাল টিউটোরিয়াল এখানে
এটি জন্টি বলেছেন, তবে উবুন্টুর যে কোনও সংস্করণ নিয়ে কাজ করা উচিত :)
তবে ওয়েবমিনটিকে অত্যন্ত সুরক্ষিত হিসাবে বিবেচনা করা হয়।
"উবুন্টু ওয়েব সার্ভারটি নিরীক্ষণের জন্য আপনি কোন সরঞ্জামগুলি ব্যবহার করেন?"
আমি নাগিওসের মতো বড়, বিশাল প্যাকেজগুলিতে হোমগ্রাউন সমাধানগুলি পছন্দ করি, যার মধ্যে আমার ইতিমধ্যে ডুবে যাওয়া ইনবক্সটি ডুবে যাওয়ার প্রবণতা রয়েছে। আমার স্থানীয় নেটওয়ার্কে আমার একটি উবুন্টু লিনাক্স বক্স চলছে:
http://www.newegg.com/Product/Product.aspx?Item=N82E16856119070
এটি কাস্টম বিল্ট স্ক্রিপ্টগুলি ব্যবহার করে অন্যান্য বাক্সগুলি (ওয়েব সার্ভার সহ) থেকে তথ্য সংগ্রহ করে এবং তারপরে স্থানীয় ব্যবহারকারীর কাছে একটি ইমেল প্রেরণ করে। এটি পোস্টফিক্স (এসএমটিপি) এবং ডোভকোট (পিওপি 3) চালায় তাই পোস্টফিক্স ই-মেইলটি গ্রহণ করে এটি ডোভকোটে সরবরাহ করে। তারপরে আমি আমার ডেস্কটপে থান্ডারবার্ডটি ডোভকোটের দিকে নির্দেশ করতে এবং উত্পন্ন বার্তাগুলি পুনরুদ্ধার করতে ব্যবহার করি।
আমি দেখতে পেয়েছি যে আমি কাস্টম-বিল্ট জিনিসটি না করা পর্যন্ত আমি এমন এক জিলিয়ন বার্তা পেয়েছি যা আমার দেখার প্রয়োজন এমন কোনও সমস্যা থাকলেও আমি কেবল তা উপেক্ষা করছি। বেশিরভাগ গ্রাফগুলি দুর্দান্ত, তবে সমস্যাটি কী হয় তা অবাকভাবে বলা হচ্ছে এটি আরও ভাল। তবে, এর মতো পরিশোধিত নিয়ন্ত্রণ কেবল কাস্টম বিল্ট সফ্টওয়্যার দিয়েই সম্ভব।
http://packages.ubuntu.com/serverstat
এটি কিছু পিএইচপি স্ক্রিপ্ট যা rrdtools চালায় এবং ক্যাকটির মতো মাইএসকিউএল প্রয়োজন হয় না।