Installation Nagios Core sur UBUNTU - (Darija)
সুচিপত্র:
- পূর্বশর্ত
- উবুন্টুতে নাগিও ইনস্টল করা হচ্ছে
- 1. নাগিওস ডাউনলোড করা হচ্ছে
- 2. সংকলন নাগিওস
- ৩. নাগিও ব্যবহারকারী ও গোষ্ঠী তৈরি করা
- 4. নাগিওস বাইনারি ইনস্টল করুন
- ৫. বাহ্যিক কমান্ড ডিরেক্টরি তৈরি করা
- Nag. নাগিওস কনফিগারেশন ফাইল ইনস্টল করুন
- 7. অ্যাপাচি কনফিগারেশন ফাইল ইনস্টল করুন
- ৮. সিস্টেমড ইউনিট ফাইল তৈরি করা হচ্ছে
- 9. ব্যবহারকারীর অ্যাকাউন্ট তৈরি করা
- 10. ফায়ারওয়াল কনফিগার করা
- নাগিওস প্লাগইন ইনস্টল করা হচ্ছে
- নাগিওস শুরু হচ্ছে
- নাগিওস ওয়েব ইন্টারফেস অ্যাক্সেস করা হচ্ছে
- উপসংহার
নাগিওস অন্যতম জনপ্রিয় ওপেন সোর্স মনিটরিং সিস্টেম। নাগিওগুলি আপনার সম্পূর্ণ আইটি অবকাঠামোগত একটি জায় রাখে এবং আপনার নেটওয়ার্ক, সার্ভার, অ্যাপ্লিকেশন, পরিষেবা এবং প্রক্রিয়াগুলি চালু এবং চলমান থাকে তা নিশ্চিত করে।
ব্যর্থতা বা suboptimal কর্মক্ষমতা ক্ষেত্রে নাগিওস বিভিন্ন পদ্ধতির মাধ্যমে বিজ্ঞপ্তি সতর্কতা প্রেরণ করবে।
এই টিউটোরিয়ালটি আপনাকে উবুন্টু 18.04-এ নাগিওস কোরের সর্বশেষতম সংস্করণ ইনস্টল এবং কনফিগার করার জন্য প্রয়োজনীয় পদক্ষেপগুলির গাইড করবে।
apt install nagios3
।
পূর্বশর্ত
এই টিউটোরিয়ালটি চালিয়ে যাওয়ার আগে নিশ্চিত হয়ে নিন যে আপনি সুডো সুবিধা সহ ব্যবহারকারী হিসাবে লগ ইন করেছেন।
আপনার উবুন্টু সিস্টেম আপডেট করুন এবং নিম্নলিখিত প্যাকেজগুলি ইনস্টল করুন যা নাগিওসের মূল অ্যাপ্লিকেশন এবং নাগিওস প্লাগইনগুলি ডাউনলোড এবং সংকলন করতে প্রয়োজনীয়:
sudo apt update && sudo apt upgrade
sudo apt install autoconf gcc libc6 make wget unzip apache2 php libapache2-mod-php7.2 libgd-dev
sudo apt install libmcrypt-dev libssl-dev bc gawk dc build-essential libnet-snmp-perl gettext
উবুন্টুতে নাগিও ইনস্টল করা হচ্ছে
নিম্নলিখিত পদক্ষেপগুলি উত্স থেকে নাগিওস কোরের সর্বশেষতম সংস্করণটি কীভাবে ইনস্টল করবেন তা বর্ণনা করে।
1. নাগিওস ডাউনলোড করা হচ্ছে
আমরা
/usr/src
ডিরেক্টরিতে নাগিওস উত্সটি ডাউনলোড করতে যাচ্ছি যা উত্স ফাইল স্থাপনের জন্য সাধারণ অবস্থান, ডিরেক্টরিতে পরিবর্তিত করে:
cd /usr/src/
নিম্নলিখিত উইজেট কমান্ডটি ব্যবহার করে প্রকল্প গিথুব সংগ্রহস্থল থেকে নাগিওসের সর্বশেষতম সংস্করণটি ডাউনলোড করুন:
sudo wget
ডাউনলোড শেষ হয়ে গেলে তার সাথে ট্যারি ফাইলটি বের করুন:
sudo tar zxf nagios-*.tar.gz
পরবর্তী পদক্ষেপগুলি চালিয়ে যাওয়ার আগে, আপনি টাইপ করে নাগিও উত্স ডিরেক্টরিতে পরিবর্তন করেছেন তা নিশ্চিত করুন:
2. সংকলন নাগিওস
বিল্ড প্রক্রিয়াটি শুরু করতে
configure
স্ক্রিপ্টটি চালান যা আপনার সিস্টেমে সমস্ত নির্ভরতা উপস্থিত রয়েছে তা নিশ্চিত করার জন্য বেশ কয়েকটি চেক সঞ্চালন করবে:
sudo./configure --with-httpd-conf=/etc/apache2/sites-enabled
সফল সমাপ্তির পরে, নিম্নলিখিত বার্তাটি আপনার স্ক্রিনে মুদ্রিত হবে:
*** Configuration summary for nagios 4.4.2 2018-08-16 ***: General Options: ------------------------- Nagios executable: nagios Nagios user/group: nagios, nagios Command user/group: nagios, nagios Event Broker: yes Install ${prefix}: /usr/local/nagios Install ${includedir}: /usr/local/nagios/include/nagios Lock file: /run/nagios.lock Check result directory: /usr/local/nagios/var/spool/checkresults Init directory: /lib/systemd/system Apache conf.d directory: /etc/apache2/sites-enabled Mail program: /bin/mail Host OS: linux-gnu IOBroker Method: epoll Web Interface Options: ------------------------ HTML URL: http://localhost/nagios/ CGI URL: http://localhost/nagios/cgi-bin/ Traceroute (used by WAP): Review the options above for accuracy. If they look okay, type 'make all' to compile the main program and CGIs.
আপনি এখন
make
কমান্ডটি ব্যবহার করে সংকলন প্রক্রিয়া শুরু করতে পারেন:
sudo make all
আপনার সিস্টেমের উপর নির্ভর করে সংকলনটি কিছুটা সময় নিতে পারে। বিল্ড প্রক্রিয়াটি শেষ হয়ে গেলে, আপনাকে নিম্নলিখিত বার্তাটি উপস্থাপন করা হবে:
৩. নাগিও ব্যবহারকারী ও গোষ্ঠী তৈরি করা
নিম্নলিখিত কমান্ডটি একটি নতুন সিস্টেম
nagios
ব্যবহারকারী এবং গোষ্ঠী তৈরি করবে:
sudo make install-groups-users
অ্যাপাচি
nagios
www-data
ব্যবহারকারীকে
nagios
গোষ্ঠীতে যুক্ত করুন:
sudo usermod -a -G nagios www-data
4. নাগিওস বাইনারি ইনস্টল করুন
নাগিওস বাইনারি ফাইল, সিজিআই এবং এইচটিএমএল ফাইল ইনস্টল করতে নিম্নলিখিত কমান্ডটি সম্পাদন করুন:
sudo make install
আপনি নিম্নলিখিত আউটপুট দেখতে হবে:
*** Main program, CGIs and HTML files installed ***
৫. বাহ্যিক কমান্ড ডিরেক্টরি তৈরি করা
নাগিওগুলি বাহ্যিক অ্যাপ্লিকেশন থেকে আদেশগুলি প্রক্রিয়া করতে পারে। বাহ্যিক কমান্ড ডিরেক্টরি তৈরি করুন এবং টাইপ করে যথাযথ অনুমতিগুলি সেট করুন:
sudo make install-commandmode
*** External command directory configured ***
Nag. নাগিওস কনফিগারেশন ফাইল ইনস্টল করুন
এর সাথে নমুনা নাগিওস কনফিগারেশন ফাইলগুলি ইনস্টল করুন:
sudo make install-config
*** Config files installed *** Remember, these are *SAMPLE* config files. You'll need to read the documentation for more information on how to actually define services, hosts, etc. to fit your particular needs.
7. অ্যাপাচি কনফিগারেশন ফাইল ইনস্টল করুন
নীচের কমান্ডটি অ্যাপাচি ওয়েব সার্ভার কনফিগারেশন ফাইলগুলি ইনস্টল করবে:
sudo make install-webconf
*** Nagios/Apache conf file installed ***
অ্যাপাচি পুনর্লিখন এবং সিজিআই মডিউলগুলি সক্ষম রয়েছে তা নিশ্চিত করুন:
sudo a2enmod rewrite
sudo a2enmod cgi
৮. সিস্টেমড ইউনিট ফাইল তৈরি করা হচ্ছে
নিম্নলিখিত কমান্ডটি সিস্টেমযুক্ত ইউনিট ফাইল ইনস্টল করে এবং নাগিও পরিষেবা বুট শুরু করার জন্য কনফিগার করে।
sudo make install-daemoninit
… *** Init script installed ***
9. ব্যবহারকারীর অ্যাকাউন্ট তৈরি করা
নাগিওস ওয়েব ইন্টারফেস অ্যাক্সেস করতে সক্ষম হতে আপনাকে
nagiosadmin
নামে একটি প্রশাসক ব্যবহারকারী তৈরি করতে হবে
htpasswd
নামে একটি ব্যবহারকারী তৈরি করতে নিম্নলিখিত
htpasswd
কমান্ডটি ব্যবহার করুন
sudo htpasswd -c /usr/local/nagios/etc/htpasswd.users nagiosadmin
আপনাকে ব্যবহারকারীর পাসওয়ার্ড প্রবেশ এবং নিশ্চিত করার জন্য অনুরোধ জানানো হবে।
New password: Re-type new password: Adding password for user nagiosadmin
পরিবর্তনগুলি কার্যকর হওয়ার জন্য অ্যাপাচি পরিষেবাটি পুনরায় চালু করুন:
sudo systemctl restart apache2
10. ফায়ারওয়াল কনফিগার করা
ফায়ারওয়াল আপনার সার্ভারকে অযাচিত ট্র্যাফিকের বিরুদ্ধে সুরক্ষিত করবে।
টাইপ করে অ্যাপাচি পোর্টগুলি খুলুন:
নাগিওস প্লাগইন ইনস্টল করা হচ্ছে
/usr/src
Usr
/usr/src
ডিরেক্টরিতে ফিরে যান এবং নাগিও প্লাগইনগুলির সর্বশেষ সংস্করণটি গিথুব সংগ্রহস্থল থেকে ডাউনলোড করুন:
cd /usr/src/
sudo wget -O nagios-plugins.tar.gz
cd /usr/src/
sudo wget -O nagios-plugins.tar.gz
cd /usr/src/
sudo wget -O nagios-plugins.tar.gz
ডাউনলোড শেষ হয়ে গেলে একবার টাইপ করে টার ফাইলটি বের করুন:
sudo tar zxf nagios-plugins.tar.gz
প্লাগইন উত্স ডিরেক্টরিতে পরিবর্তন করুন:
cd nagios-plugins-release-2.2.1
নাগিওস প্লাগইনগুলি সংকলন এবং ইনস্টল করতে নিম্নলিখিত কমান্ডগুলি একে একে চালনা করুন:
sudo./tools/setup
sudo./configure
sudo make
sudo make install
নাগিওস শুরু হচ্ছে
এখন নাগিও এবং এর প্লাগইন উভয়ই ইনস্টল করা আছে, নিম্নলিখিত কমান্ড দিয়ে নাগিও পরিষেবাটি শুরু করুন:
sudo systemctl start nagios
নাগিওগুলি চলছে কিনা তা যাচাই করতে, টাইপ করে পরিষেবার স্থিতিটি পরীক্ষা করুন:
sudo systemctl status nagios
আউটপুটটি নীচের মতো এমন কিছু দেখতে হবে যা ইঙ্গিত করে যে নাজিওস পরিষেবাটি সক্রিয় এবং চলছে running
* nagios.service - Nagios Core 4.4.2 Loaded: loaded (/lib/systemd/system/nagios.service; enabled; vendor preset: enabled) Active: active (running) since Fri 2018-11-16 14:54:21 PST; 1s ago Docs: https://www.nagios.org/documentation Process: 18294 ExecStopPost=/bin/rm -f /usr/local/nagios/var/rw/nagios.cmd (code=exited, status=0/SUCCESS) Process: 18293 ExecStop=/bin/kill -s TERM ${MAINPID} (code=exited, status=0/SUCCESS) Process: 18315 ExecStart=/usr/local/nagios/bin/nagios -d /usr/local/nagios/etc/nagios.cfg (code=exited, status=0/SUCCESS) Process: 18313 ExecStartPre=/usr/local/nagios/bin/nagios -v /usr/local/nagios/etc/nagios.cfg (code=exited, status=0/SUCCESS) Main PID: 18325 (nagios) Tasks: 6 (limit: 2319) CGroup: /system.slice/nagios.service
নাগিওস ওয়েব ইন্টারফেস অ্যাক্সেস করা হচ্ছে
নাগিওস ওয়েব ইন্টারফেস অ্যাক্সেস করতে আপনার পছন্দসই ব্রাউজারটি খুলুন এবং আপনার সার্ভারের ডোমেন নাম বা পাবলিক আইপি ঠিকানাটি
/nagios
অনুসরণ করুন:
http(s)://your_domain_or_ip_address/nagios
nagiosadmin
ব্যবহারকারী লগইন শংসাপত্রগুলি প্রবেশ করান এবং নীচের চিত্রটিতে প্রদর্শিত হিসাবে আপনাকে ডিফল্ট নাগিও হোম পৃষ্ঠায় পুনঃনির্দেশিত করা হবে:
উপসংহার
আপনি আপনার উবুন্টু সিস্টেমে উত্স থেকে সর্বশেষতম নাগিওস সংস্করণ সফলভাবে ইনস্টল করেছেন।
আপনার এখন নাগিও ডকুমেন্টেশন পরীক্ষা করা উচিত এবং কীভাবে নাগিওগুলি কনফিগার এবং ব্যবহার করবেন সে সম্পর্কে আরও জানুন learn
উবুন্টু নাগিওস পর্যবেক্ষণজিপিএল লাইসেন্সের অধীনে বিতরণ করা একটি নিরাপদ, ব্যবহারকারী-বন্ধুত্বপূর্ণ এবং বিনামূল্যে উইন্ডোজ অপারেটিং সিস্টেম এবং ম্যানেজার। ডাউনলোডটি ডাউনলোড করার প্রক্রিয়াটি অনেক সহজে তৈরি করার জন্য অ্যাপ্লিকেশানটি উন্নত করা হয়েছে। ডাউনলোড প্রোগ্রামের বিনামূল্যের সংস্করণটি একটি লাইট সংস্করণ হিসাবে পাওয়া যায় এবং পছন্দসই বৈশিষ্ট্যাবলীগুলিকে প্লাগ-ইন হিসাবে ইনস্টল করা যায়।

এটি বিভাজন ফাইলগুলিকে বিভাগে ডাউনলোড করে দ্রুতগতিতে ডাউনলোড করে এবং একযোগে ডাউনলোড করে, ফলে ডাউনলোডের গতি বৃদ্ধি পায়! FDM ভাঙা ডাউনলোডগুলি পুনরায় শুরু করতে পারে যাতে আপনি নৈমিত্তিক ব্যবধানের পরে শুরু থেকে ডাউনলোড শুরু না করে।
সেন্টোস 7 এ নাগিওগুলি কীভাবে ইনস্টল ও কনফিগার করা যায়

নাগিওস অন্যতম জনপ্রিয় ওপেন সোর্স মনিটরিং সিস্টেম। নাগিওগুলি আপনার সম্পূর্ণ আইটি অবকাঠামোগত একটি জায় রাখে এবং আপনার নেটওয়ার্ক, সার্ভার, অ্যাপ্লিকেশন, পরিষেবা এবং প্রক্রিয়াগুলি চালু এবং চলমান থাকে তা নিশ্চিত করে। এই টিউটোরিয়ালটি CentOS 7 সার্ভারে নাগিওস কোর কীভাবে ইনস্টল ও কনফিগার করা যায় তা বর্ণনা করে।
ডেবিয়ান 9 এ নাগিওগুলি কীভাবে ইনস্টল ও কনফিগার করা যায়

নাগিওস একটি জনপ্রিয় ওপেন সোর্স পর্যবেক্ষণ সফ্টওয়্যার। এই টিউটোরিয়ালটি ডেবিয়ান 9-তে নাগিওস কোরের সর্বশেষ সংস্করণটি কীভাবে ইনস্টল ও কনফিগার করবেন তা ব্যাখ্যা করে।