Nagios Core: რა არის Nagios და როგორ დავაყენოთ იგი Debian GNU / Linux– ზე?

Nagios Core: რა არის Nagios და როგორ დავაყენოთ იგი Debian GNU / Linux– ზე?

Nagios Core: რა არის Nagios და როგორ დავაყენოთ იგი Debian GNU / Linux– ზე?

Რაიმე საქმიანობის სფეროში ქსელები და სერვერები არსებობს დიდი და ეფექტური პროგრამები სისტემის / სერვერის ადმინისტრატორები (SysAdmins)რა ამიტომ, დღეს ჩვენ ვისაუბრებთ ცნობილ ზარზე ნაგიოს ბირთვი.

ნაგიოს ბირთვი ეს არის ძირითადად უფასო ვერსია ნაგიოსირა რაც თავის მხრივ ძირითადად პოპულარულია აღჭურვილობა / მომსახურება / ქსელის მონიტორინგის პროგრამა ფორმატში ღია წყარო.

Webmin: ადმინისტრაცია ვებ-ბრაუზერიდან

Webmin: ადმინისტრაცია ვებ ბრაუზერიდან

და რადგან ჩვენ იშვიათად მივმართავთ საკითხებს, რომლებიც დაკავშირებულია პროგრამები, პროგრამები და სისტემები სფეროდან ქსელები და სერვერები ან კონკრეტული გამოყენება სისტემის / სერვერის ადმინისტრატორები (SysAdmins), ჩვენ დაუყოვნებლივ დავტოვებთ ქვემოთ მოცემულ ბმულებს ზოგიერთი წინა პუბლიკაციის შესახებ, რომელიც დაკავშირებულია ამ IT სფეროსთან:

"Webmin არის ვებ – სისტემისთვის ხელმისაწვდომი სისტემის კონფიგურაციის ინსტრუმენტი OpenSolaris, GNU / Linux და სხვა Unix სისტემებისთვის. მასთან ერთად, თქვენ შეგიძლიათ დააკონფიგურიროთ მრავალი ოპერაციული სისტემის შიდა ასპექტები, როგორიცაა მომხმარებლები, სივრცის კვოტა, მომსახურება, კონფიგურაციის ფაილები, კომპიუტერის გამორთვა და სხვა. ასევე შეცვალოთ და გააკონტროლოთ ბევრი უფასო პროგრამა, როგორიცაა Apache ვებ სერვერი, PHP, MySQL, DNS, Samba, DHCP და სხვა." Webmin: ადმინისტრაცია ვებ ბრაუზერიდან

დაკავშირებული სტატია:
Webmin: ადმინისტრაცია ვებ-ბრაუზერიდან

დაკავშირებული სტატია:
Webmin: ადმინისტრაცია ვებ-ბრაუზერიდან
დაკავშირებული სტატია:
TurnKey Linux: ვირტუალური მოწყობილობების ბიბლიოთეკა

Nagios Core: Nagios– ის უფასო და უფასო ვერსია

ინდექსი

Nagios Core: Nagios– ის უფასო და უფასო ვერსია

რა არის Nagios Core?

ოფიციალური ვებგვერდის თანახმად Nagios, ნაგიოს ბირთვი იგი აღწერილია შემდეგნაირად:

"Nagios® Core ™ არის ღია კოდის ქსელის და სისტემის მონიტორინგის პროგრამა. ის თვალყურს ადევნებს მასპინძლებს (კომპიუტერებს) და სერვისებს, რომელიც გვაფრთხილებს, როდესაც რამე არასწორედ მიდის და როდესაც გაუმჯობესდება. Nagios Core თავდაპირველად შეიქმნა Linux– ის ქვეშ მუშაობისთვის, თუმცა ის ასევე უნდა მუშაობდეს Unix– ზე დაფუძნებული სხვა ოპერაციული სისტემების უმეტესობაზეც. ასევე, ეს არის ჩვენი ამჟამინდელი ინსტრუმენტის უფასო ვერსია სახელწოდებით Nagios XI."

თვისებები

მრავალ მახასიათებელს შორის ნაგიოს ბირთვი შემდეგი 10 შეიძლება აღინიშნოს:

  1. ქსელის სერვისების მონიტორინგი (SMTP, POP3, HTTP, NNTP, PING და სხვა.)
  2. მონიტორინგის სხვადასხვა მასპინძლის რესურსების მონიტორინგი (პროცესორის დატვირთვა, დისკის გამოყენება და სხვა.)
  3. მოდულის მარტივი დიზაინი, რომელიც მომხმარებლებს საშუალებას აძლევს ადვილად განავითარონ საკუთარი სერვისის შემოწმება.
  4. მომსახურების პარალელური შემოწმება.
  5. ქსელის მასპინძლის იერარქიის განსაზღვრის უნარი „მშობელი“ მასპინძლების გამოყენებით, რაც საშუალებას მოგცემთ აღმოაჩინოთ და განასხვავოთ დაშლილი და მიუწვდომელი მასპინძლები.
  6. საკონტაქტო შეტყობინებები, როდესაც მასპინძელი ან სერვისის პრობლემები წარმოიქმნება და წყდება (ელექტრონული ფოსტით, პეიჯერით ან მომხმარებლის მიერ განსაზღვრული მეთოდით).
  7. უნარი განსაზღვროს მოვლენების დამმუშავებლები, რომლებიც გაუშვებენ მასპინძელ ან მომსახურების ღონისძიებებს პროაქტიული პრობლემების აღმოსაფხვრელად.
  8. ჟურნალის ფაილების ავტომატური როტაცია.
  9. მხარდაჭერა ზედმეტი მონიტორინგის მასპინძლების განსახორციელებლად.
  10. არჩევითი ვებ ინტერფეისი ქსელის ამჟამინდელი სტატუსის, შეტყობინებებისა და პრობლემების ისტორიის, ჟურნალის ფაილის და სხვა სანახავად.

როგორ დავაინსტალიროთ ის Debian GNU / Linux 10 -ზე?

ამ ნაწილის დაწყებამდე, ჩვეულებრივ უნდა აღინიშნოს, რომ ამ პრაქტიკული შემთხვევისთვის ჩვენ გამოვიყენებთ ჩვეულებას უპასუხეთ Linux- ს ე.წ. სასწაულები GNU / Linux, რასაც საფუძვლად უდევს MX Linux 19 (დებიანი 10)რა რომელიც აგებულია ჩვენი შემდგომ «Snapshot MX Linux- ის სახელმძღვანელო».

თუმცა, ნებისმიერი GNU / Linux Distro რა მხარდაჭერა Systemdრა ამიტომ, ჩვენ გამოვიყენებთ ამას MX Linux რესპირაცია ვიწყებთ აქედან GRUB ჩატვირთვის სისტემა თქვენი ვარიანტით "დაიწყე Systemd- ით"რა ნაცვლად მისი ნაგულისხმევი ვარიანტისა, რომელიც გარეშეა Systemd უფრო სწორად თან სისტემდ-შიმრა ასევე, ჩვენ შევასრულებთ ყველა ბრძანების ბრძანებას Sysadmin მომხმარებელი, მაგივრად ძირეული მომხმარებელი, თქვა Respin Linux– დან.

და ახლა თქვენი ჩამოტვირთვა, ინსტალაცია და გამოყენება, ჩვენ გამოვიყენებთ «სწრაფი დაწყების ინსტალაციის სახელმძღვანელო Debian– ისთვის« და ეს იქნებოდა ბრძანების ბრძანებები თქვენი ოპერაციული სისტემის ტერმინალში (კონსოლში) შესასრულებლად:

1.- ოპერაციული სისტემის მომზადების ნაბიჯები

განაახლეთ საცავები და დააინსტალირეთ აუცილებელი და აუცილებელი პაკეტები სამუშაოდ ნაგიოს ბირთვი.

sudo apt update
sudo apt install autoconf gcc libc6 make wget unzip apache2 apache2-utils php libgd-dev

2.- ჩამოტვირთეთ მიმდინარე პროგრამული უზრუნველყოფა

cd /tmp
wget -O nagioscore.tar.gz https://github.com/NagiosEnterprises/nagioscore/archive/nagios-4.4.6.tar.gz
tar xzf nagioscore.tar.gz

3.- შეადგინეთ მიმდინარე პროგრამული უზრუნველყოფა

cd /tmp/nagioscore-nagios-4.4.6/
sudo ./configure --with-httpd-conf=/etc/apache2/sites-enabled
sudo make all

4.- შექმენით მომხმარებლები და ჯგუფები

sudo make install-groups-users
sudo usermod -a -G nagios www-data

5.- დააინსტალირეთ სხვადასხვა აუცილებელი პაკეტი

sudo make install
sudo make install-daemoninit
sudo make install-commandmode
sudo make install-config

6.- დააინსტალირეთ Apache კონფიგურაციის ფაილები

sudo make install-webconf
sudo a2enmod rewrite
sudo a2enmod cgi

7.- დააინსტალირეთ და დააკონფიგურირეთ Firewall IPTables- ის საშუალებით

sudo apt install iptables
sudo iptables -I INPUT -p tcp --destination-port 80 -j ACCEPT
sudo apt install -y iptables-persistent

8.- შექმენით მომხმარებლის ანგარიში Apache– ში Nagios Core– ში დასაწყებად

sudo htpasswd -c /usr/local/nagios/etc/htpasswd.users nagiosadmin

9.- გადატვირთეთ / დაიწყეთ საჭირო სერვისები

systemctl restart apache2.service
systemctl start nagios.service

შენიშვნა: გადატვირთეთ ოპერაციული სისტემა ამ ბრძანების ბრძანებებთან დაკავშირებული პრობლემების შემთხვევაში.

10.- შედით Nagios Core– ში

გაუშვით ვებ ბრაუზერი ადგილობრივ აპარატზე, თუ თქვენ გაქვთ გრაფიკული მომხმარებლის გარემო (GUI) ან სხვა კომპიუტერზე ქსელში. და მისამართების ზოლში ჩაწერეთ ნებისმიერი შემდეგი ბრძანების ბრძანება თქვენი შეხედულებისამებრ:

http://127.0.0.1/nagios
http://localhost/nagios
http://nombreservidor.dominio/nagios

შენიშვნა: თუ თქვენ ვერ ხედავთ "Nagios Core Login" ფანჯარას, დარწმუნდით, რომ Debian GNU/Linux 8/9/10 დაფუძნებულ თქვენს ოპერაციულ სისტემას აქვს სწორი კონფიგურაცია. "დოკუმენტის ფესვი" del Apache სერვერი შემდეგი კონფიგურაციის ფაილში: /etc/apache2/apache2.confრა შეცვალეთ გზა /var/www შემდეგით: /var/www/htmlრა შემდეგ გადატვირთეთ Apache სერვისი ან კომპიუტერი და სცადეთ ისევ კომპიუტერზე.

Nagios Core მოდულების დაყენება

განაახლეთ საცავები და დააინსტალირეთ აუცილებელი და აუცილებელი პაკეტები სამუშაოდ ნაგიოსის მოდულები.

sudo apt update
sudo apt install autoconf gcc libc6 libmcrypt-dev make libssl-dev wget bc gawk dc build-essential snmp libnet-snmp-perl gettext

ჩამოტვირთეთ და გახსენით მიმდინარე პაკეტი "Nagios მოდულებით"

cd /tmp
wget --no-check-certificate -O nagios-plugins.tar.gz https://github.com/nagios-plugins/nagios-plugins/archive/release-2.2.1.tar.gz
tar zxf nagios-plugins.tar.gz

შეადგინეთ და დააინსტალირეთ "Nagios მოდულები"

cd /tmp/nagios-plugins-release-2.2.1/
./tools/setup
sudo ./configure
sudo make
sudo make install

ეკრანული კადრები

ნაგიოსის ბირთვი: ეკრანის სურათი 1

ნაგიოსის ბირთვი: ეკრანის სურათი 2

ნაგიოსის ბირთვი: ეკრანის სურათი 3

ნაგიოსის ბირთვი: ეკრანის სურათი 4

ნაგიოსის ბირთვი: ეკრანის სურათი 5

ნაგიოსის ბირთვი: ეკრანის სურათი 6

ნაგიოსის ბირთვი: ეკრანის სურათი 7

ნაგიოსის ბირთვი: ეკრანის სურათი 8

ნაგიოსის ბირთვი: ეკრანის სურათი 9

ნაგიოსის ბირთვი: ეკრანის სურათი 10

ნაგიოსის ბირთვი: ეკრანის სურათი 11

ნაგიოსის ბირთვი: ეკრანის სურათი 12

ნაგიოსის ბირთვი: ეკრანის სურათი 13

ნაგიოსის ბირთვი: ეკრანის სურათი 14

ნაგიოსის ბირთვი: ეკრანის სურათი 15

ნაგიოსის ბირთვი: ეკრანის სურათი 16

ნაგიოსის ბირთვი: ეკრანის სურათი 17

ნაგიოსის ბირთვი: ეკრანის სურათი 1

ნაგიოსის ბირთვი: ეკრანის სურათი 19

ნაგიოსის ბირთვი: ეკრანის სურათი 20

ნაგიოსის ბირთვი: ეკრანის სურათი 21

ნაგიოსის ბირთვი: ეკრანის სურათი 22

ნაგიოსის ბირთვი: ეკრანის სურათი 23

ნაგიოსის ბირთვი: ეკრანის სურათი 24

ნაგიოსის ბირთვი: ეკრანის სურათი 25

დამატებითი ინფორმაციისთვის ნაგიოს ბირთვი შეგიძლიათ გაეცნოთ შემდეგ ბმულებს:

10 უფასო და ღია ალტერნატივა

  1. Cacti
  2. კაბოტი
  3. სალონის პროექტი
  4. ისინგა
  5. FreeMNS
  6. მუნინი
  7. ნეტდატა
  8. პანდორა FMS
  9. PHP სერვერის მონიტორი
  10. ზაბქსი

რომ გაიგოთ მეტი მათ შესახებ ალტერნატივები და სხვა, დააწკაპუნეთ შემდეგ ბმულზე: აღჭურვილობა და ქსელის მონიტორინგის პროგრამული უზრუნველყოფა ღია კოდის ქვეშ.

რეზიუმე: სხვადასხვა პუბლიკაციები

რეზიუმე

მოკლედ, როგორც ვნახეთ ნაგიოს ბირთვი არის სრულყოფილი პროგრამული ინსტრუმენტი სფეროში ქსელები / სერვერები და სისტემის / სერვერის ადმინისტრატორები (SysAdmins)რა და ეს არა მხოლოდ ძლიერი, არამედ მოქნილი და ადაპტირებადია მისი მრავალჯერადი გამოყენების წყალობით დანამატებირა და მათთვის, ვინც არ გამოიყენებს მას, ყოველთვის არის დიდი ალტერნატივები, როგორიცაა Zabbix, Icinga და Cockpit Projectსხვა მრავალთა შორის.

ვიმედოვნებთ, რომ ეს პუბლიკაცია ძალიან სასარგებლო იქნება მთელისთვის «Comunidad de Software Libre y Código Abierto» და დიდი წვლილი მიუძღვის იმ პროგრამების ეკოსისტემის გაუმჯობესებაში, ზრდას და გავრცელებაში «GNU/Linux». ნუ შეწყვეტთ სხვებთან გაზიარებას თქვენს საყვარელ ვებსაიტებზე, არხებზე, სოციალურ ქსელებსა თუ შეტყობინებების სისტემების ჯგუფებში. დაბოლოს, ეწვიეთ ჩვენს მთავარ გვერდს «FromLinux» გაეცანით ახალ ამბებს და შეუერთდით ჩვენს ოფიციალურ არხს Telegram DesdeLinux- ისგან.


სტატიის შინაარსი იცავს ჩვენს პრინციპებს სარედაქციო ეთიკა. შეცდომის შესატყობინებლად დააჭირეთ ღილაკს აქ.

იყავი პირველი კომენტარი

დატოვე კომენტარი

თქვენი ელფოსტის მისამართი გამოქვეყნებული არ იყო.

*

*

  1. მონაცემებზე პასუხისმგებელი: მიგელ ანგელ გატონი
  2. მონაცემთა მიზანი: სპამის კონტროლი, კომენტარების მართვა.
  3. ლეგიტიმაცია: თქვენი თანხმობა
  4. მონაცემთა კომუნიკაცია: მონაცემები არ გადაეცემა მესამე პირებს, გარდა სამართლებრივი ვალდებულებისა.
  5. მონაცემთა შენახვა: მონაცემთა ბაზა, რომელსაც უმასპინძლა Occentus Networks (EU)
  6. უფლებები: ნებისმიერ დროს შეგიძლიათ შეზღუდოთ, აღადგინოთ და წაშალოთ თქვენი ინფორმაცია.

bool (მართალია)