অনেক আগে আমরা দেখেছি কীভাবে লিনাক্স-ড্যাশ সহ কোনও এনগিনেক্স সার্ভার পর্যবেক্ষণ করবেন, তবে আমরা সকলেই জানি যে দুর্দান্ত ফ্রি অপারেটিং সিস্টেমে কিছু ফেলে রাখা থাকলে সার্ভারের সাথে সম্পর্কযুক্ত এবং তাদের সাথে ঘটে যাওয়া সমস্ত কিছু সম্পর্কে আমাদের সচেতন হওয়ার উপায়গুলি উভয়ই বিকল্প are তো দেখা যাক মনিটরিক্স সহ লিনাক্স সার্ভারটি কীভাবে পর্যবেক্ষণ করা যায়, একটি খুব উন্নত এবং লাইটওয়েট ওপেন সোর্স সরঞ্জাম।
এটি একটি আবেদন যে উন্নত পর্যবেক্ষণ কার্যকারিতার পুরো সিরিজের সাথে একত্রে নিজস্ব HTTP সার্ভার সরবরাহ করে y বিভিন্ন স্ক্রিপ্টিং ভাষার জন্য সমর্থন যেমন পার্ল, পাইথন, রুবি এবং অন্যান্য, এর উত্স খরচ এত কম যে এটি একে সেরা হিসাবে বিবেচনা করে ডিভাইস এবং এম্বেড থাকা সিস্টেমে ব্যবহৃত হয়। আসলে, এটি দুটি প্রোগ্রামের মাধ্যমে কাজ করে: একটি বলা হয় Monitorix নিজেই, যা পার্লের উপর ভিত্তি করে তৈরি হয় এবং স্বয়ংক্রিয়ভাবে শুরু হয় এবং অন্যজনকে ডাকা হয় মনিটরিক্স.সিএটির নাম অনুসারে একটি সিজিআই স্ক্রিপ্ট।
এর কয়েকটি বৈশিষ্ট্য ইমেল পরিসংখ্যান, নেটওয়ার্ক ট্রাফিক (আগত এবং বহির্গামী), থেকে সার্ভিড ওয়েব (অ্যাপাচি, লাইটটিপিডি, এনগিনেক্স), মাইএসকিউএল লোড, স্কুইড প্রক্সি বা এনএফএস ক্লায়েন্ট এবং সার্ভারের ব্যবহার, পাশাপাশি রাস্পবেরি পাইয়ের সাথে সামঞ্জস্যপূর্ণ এমন সেন্সরগুলির পাশাপাশি প্যাকেজের মাধ্যমে সর্বাধিক জেনেরিকের জন্য সমর্থন lmsensors (ডিস্ক, মাদারবোর্ড, অনুরাগী, সিপিইউ) এবং অবশ্যই, সক্রিয় প্রক্রিয়াগুলি, সিস্টেম লোড এবং মেমরির ব্যবহার অন্যান্য অনেক কিছুর মধ্যে (আমরা যাচাই করতে পারি এই লিঙ্কে এর সমস্ত বৈশিষ্ট্য)।
পাড়া উবুন্টুতে মনিটরিক্স ইনস্টল করুন আমরা ম্যানুয়ালি বা সংগ্রহস্থলগুলি থেকে ইনস্টল করে এটি করতে পারি। প্রথমটির জন্য আমরা কেবল একটি টার্মিনাল উইন্ডো (Ctrl + Alt + T) খুলি এবং সম্পাদন করি:
sudo apt-get rrdtool perl libwww-perl libmailtools-perl libmime-lit-perl librrds-perl libdbi-perl libxML-simple-perl libhttp- সার্ভার-সহজ-পার্ল libconfig- সাধারণ-পার্ল libyan- সকেট-এসএসএল-পারল
তারপরে আমরা ওবুন্টুর জন্য প্যাকেজটি ডাউনলোড করি মনিটরিক্স ডাউনলোড পৃষ্ঠা, এবং আমরা এটি ইনস্টল:
sudo dpkg -i monitorix * .deb
ইনস্টলেশন প্রক্রিয়া চলাকালীন, আমাদেরকে একটি ব্যাকএন্ড ওয়েব সার্ভার কনফিগার করতে বলা হবে, অর্থাৎ এই সরঞ্জামটির সমর্থন হিসাবে কাজ করতে। আমরা মনিটরিক্স অন্তর্ভুক্ত করা একটি বা অ্যাপাচি বা এর মতো একটি ব্যবহার করি কিনা nginx, সেই কনফিগারেশনের পরে আমাদের অবশ্যই প্রক্রিয়াটি পুনরায় চালু করতে হবে, যা আমরা নিম্নরূপে করি (আমরা কেবল প্রতিস্থাপন করি কাজের নাম যার সাথে এটি সম্পর্কিত):
sudo পরিষেবা servicename পুনরায় লোড load
অন্য উপায়টি, অবশ্যই আরও স্বাচ্ছন্দ্যযুক্ত, হ'ল উবুন্টুর জন্য মনিট্রিক্সের সংগ্রহস্থল যুক্ত করা, যা আমরা নিম্নলিখিত রেখাটি /etc/apt/source.list ফাইলটিতে যুক্ত করে করি:
দেব http://apt.izzysoft.de/ubuntu জেনেরিক মহাবিশ্ব
তারপরে আমরা জিপিজি কীটি সংগ্রহস্থল থেকে ডাউনলোড করে এটিকে যুক্ত করব:
উইজেট http://apt.izzysoft.de/izzysoft.asc
sudo apt-key যোগ করুন izzysoft.asc
এখন আমরা মনিটরিক্সটি সাধারণ উপায়ে ইনস্টল করতে পারি:
sudo apt-get আপডেট
sudo অ্যাপ্লিকেশন মনিটর ইনস্টল করুন
তারপরে আমরা পরিষেবাটি শুরু করি:
sudo পরিষেবা মনিটরিক্স শুরু
এটির সাহায্যে আমরা শুরু করতে পারি এবং এখন থেকে আমরা মনিটরিক্স কনফিগার করতে চাইলে ফাইল সম্পাদনা করে আমরা এটি করতে পারি /etc/monitorix/monitorix.conf এবং তারপরে কোনও পরিবর্তন কার্যকর হওয়ার জন্য পরিষেবাটি পুনরায় চালু করা হবে।
আমরা দেখতে পাচ্ছি, সম্পূর্ণ প্রক্রিয়াটি বেশ সোজা এবং এটি আমাদের যে সম্ভাবনাগুলি সরবরাহ করে মনিটরিং টুল হিসাবে পর্যবেক্ষণ করুন আরও আকর্ষণীয়, আরও বেশি কারণ এটি একটি প্রকল্প যা সক্রিয় বিকাশের অধীনে এবং নতুন সরঞ্জামগুলির মধ্যে রয়েছে, বাগ কার্যকারিতা বা বিদ্যমান কার্যকারিতাটির আপডেটগুলি ক্রমাগত আগত হয় (উদাহরণস্বরূপ, গ্রাফিক্স এবং তারা যে কনফিগারেশন অপশনগুলি সরবরাহ করে তার ঘন ঘন উন্নতি, পাশাপাশি দৃশ্যায়ন) সম্ভাবনা)।
আরও তথ্য: Monitorix (সরকারী ওয়েবসাইট)