Nagios Core: Çfarë është Nagios dhe si ta instaloni në Debian GNU / Linux?

Nagios Core: Çfarë është Nagios dhe si ta instaloni në Debian GNU / Linux?

Nagios Core: Çfarë është Nagios dhe si ta instaloni në Debian GNU / Linux?

Në fushën e Rrjeteve dhe Serverave, ekzistojnë aplikacione të shkëlqyera dhe efikase për Administratorët e Sistemit/Serverit (SysAdmins) . Prandaj, sot do të flasim për një aplikacion të njohur të quajtur "Nagios Core".

"Nagios Core" është në thelb versioni falas i "Nagios ", i cili është një program popullor me burim të hapur për monitorimin e pajisjeve, shërbimeve dhe rrjeteve.

Webmin: administrim nga shfletuesi i internetit

Webmin: Administrim nga shfletuesi i uebit

Dhe meqenëse rrallë trajtojmë tema që lidhen me aplikacionet, programet dhe sistemet në fushën e Rrjeteve dhe Serverave ose posaçërisht për përdorim nga Administratorët e Sistemit/Serverit (Adminatorët e Sistemit) , menjëherë do të lëmë më poshtë disa lidhje për botime të mëparshme që lidhen me këtë fushë të IT-së:

Webmin është një mjet konfigurimi sistemi i bazuar në internet për OpenSolaris, GNU/Linux dhe sisteme të tjera të ngjashme me Unix. Ai ju lejon të konfiguroni aspekte të brendshme të shumë sistemeve operative, siç janë përdoruesit, kuotat e diskut, shërbimet, skedarët e konfigurimit, mbylljen e sistemit dhe më shumë. Gjithashtu mund të modifikoni dhe kontrolloni shumë aplikacione me burim të hapur, duke përfshirë serverin web Apache, PHP, MySQL, DNS, Samba dhe DHCP. Webmin : Administrimi nga shfletuesi i internetit.

Artikulli i lidhur:
Webmin: administrim nga shfletuesi i internetit
Artikulli i lidhur:
Webmin: administrim nga shfletuesi i internetit
Turn Key Linux 14.1
Artikulli i lidhur:
TurnKey Linux: Biblioteka e Pajisjeve Virtuale

Nagios Core: Version falas dhe falas i Nagios

Nagios Core: Version falas dhe falas i Nagios

Çfarë është Nagios Core?

Sipas faqes zyrtare të Nagios , "Nagios Core" përshkruhet si më poshtë:

“ Nagios® Core™ është një aplikacion me burim të hapur për monitorimin e sistemit dhe rrjetit. Ai monitoron hostet (kompjuterët) dhe shërbimet që ju specifikoni, duke ju njoftuar kur gjërat shkojnë keq dhe kur ato përmirësohen. Nagios Core fillimisht u krijua për t'u ekzekutuar në Linux, megjithëse duhet të funksionojë edhe në shumicën e sistemeve të tjera operative të bazuara në Unix. Për më tepër, është versioni falas i mjetit tonë aktual të quajtur Nagios XI. ”

karakteristika të

Ndër shumë veçoritë e "Nagios Core", mund të përmenden 10 të mëposhtmet:

  1. Monitorimi i shërbimeve të rrjetit (SMTP, POP3, HTTP, NNTP, PING, ndër të tjera.)
  2. Monitorimi i burimeve të hosteve të ndryshëm të monitoruar (Ngarkesa e procesorit, përdorimi i diskut, ndër të tjera.)
  3. Një dizajn i thjeshtë plugin që lejon përdoruesit të zhvillojnë me lehtësi kontrollet e tyre të shërbimit.
  4. Kontrolle paralele të shërbimit.
  5. Aftësia për të përcaktuar hierarkinë e hostit të rrjetit duke përdorur hostet "prind", duke ju lejuar të zbuloni dhe të bëni dallimin midis hosteve që janë poshtë dhe atyre që janë të paarritshëm.
  6. Njoftimet e kontaktit kur shfaqen dhe zgjidhen çështjet e hostit ose shërbimit (me email, pager ose metodë të përcaktuar nga përdoruesi).
  7. Aftësia për të përcaktuar mbajtësit e ngjarjeve që do të funksionojnë gjatë ngjarjeve të hostit ose shërbimit për zgjidhjen proaktive të problemeve.
  8. Rrotullimi automatik i skedarëve të regjistrit.
  9. Mbështetje për zbatimin e hosteve të tepërt të monitorimit.
  10. Një ndërfaqe opsionale në internet për të parë statusin aktual të rrjetit, historinë e njoftimeve dhe problemeve, skedarin e regjistrit dhe më shumë.

Si ta instaloni në Debian GNU / Linux 10?

Para se të fillojmë këtë seksion, ia vlen të përmendet, si zakonisht, se për këtë shembull praktik do të përdorim shpërndarjen standarde Respin Linux të quajtur MilagrOS GNU/Linux , e cila bazohet në MX Linux 19 (Debian 10) . Kjo shpërndarje u ndërtua duke ndjekur " Udhëzuesin tonë për Marrjen e Pamjeve të Çastit të MX Linux ".

Megjithatë, mund të përdoret çdo shpërndarje GNU/Linux që mbështet Systemd . Prandaj, ne do ta përdorim këtë MX Linux Respin , duke u nisur nga sistemi i nisjes GRUB me opsionin "Boot with Systemd" , në vend të cilësimit të tij të parazgjedhur, i cili është pa Systemd (ose më saktë, me Systemd-shim ). Gjithashtu do t'i ekzekutojmë të gjitha komandat si përdoruesi i Sysadmin , në vend të përdoruesit rrënjë , të këtij Respin Linux.

Dhe tani, për shkarkimin, instalimin dhe përdorimin e tij , do të përdorim " Udhëzuesin e Instalimit të Shpejtë për Debian " dhe këto do të jenë komandat që duhen ekzekutuar në terminalin (konsolën) e Sistemit tuaj Operativ:

1.- Hapat për përgatitjen e Sistemit Operativ

Përditësoni depot dhe instaloni paketat thelbësore të nevojshme për të punuar me "Nagios Core".

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

2.- Shkarkoni programin aktual

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.- Përpiloni softuerin aktual

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

4.- Krijo Përdorues dhe Grupe

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

5.- Instaloni paketa të ndryshme thelbësore

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

6.- Instaloni skedarët e konfigurimit Apache

sudo make install-webconf
sudo a2enmod rewrite
sudo a2enmod cgi

7.- Instaloni dhe konfiguroni Firewall përmes IPTables

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

8.- Krijoni llogari përdoruesi në Apache për të filluar në Nagios Core

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

9.- Rinis / Fillo Shërbimet e nevojshme

systemctl restart apache2.service
systemctl start nagios.service

Shënim : Rinisni sistemin operativ nëse keni probleme me këto komanda.

10.- Hyni në Nagios Core

Drejtoni një Shfletues Uebi në makinën lokale nëse keni një mjedis përdorues grafik (GUI) ose në një kompjuter tjetër në Rrjet. Dhe në shiritin e adresave shkruani ndonjë nga komandat e komandës së mëposhtme siç e shihni të arsyeshme:

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

Shënim: Nëse nuk e shihni dritaren "Hyrja në Nagios Core", kontrolloni që sistemi juaj operativ i bazuar në Debian GNU/Linux 8/9/10 të ketë konfigurimin e duhur. "Rrënja e dokumentit" del Serveri Apache brenda skedarit të mëposhtëm të konfigurimit: /etc/apache2/apache2.confMe Zëvendësoni shtegun /var/www nga sa vijon: /var/www/htmlMe Pastaj rinisni Shërbimin Apache ose Kompjuterin dhe provoni përsëri në kompjuter.

Instalimi i shtojcave thelbësore Nagios

Përditësoni depot dhe instaloni paketat thelbësore të nevojshme për të punuar me "Nagios Plugins".

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

Shkarkoni dhe shpaketoni paketën aktuale me "Shtojcat 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

Përpiloni dhe instaloni "Shtojcat Nagios"

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

Të shtëna në ekran

Nagios Core: Pamja e ekranit 1

Nagios Core: Pamja e ekranit 2

Nagios Core: Pamja e ekranit 3

Nagios Core: Pamja e ekranit 4

Nagios Core: Pamja e ekranit 5

Nagios Core: Pamja e ekranit 6

Nagios Core: Pamja e ekranit 7

Nagios Core: Pamja e ekranit 8

Nagios Core: Pamja e ekranit 9

Nagios Core: Pamja e ekranit 10

Nagios Core: Pamja e ekranit 11

Nagios Core: Pamja e ekranit 12

Nagios Core: Pamja e ekranit 13

Nagios Core: Pamja e ekranit 14

Nagios Core: Pamja e ekranit 15

Nagios Core: Pamja e ekranit 16

Nagios Core: Pamja e ekranit 17

Nagios Core: Pamja e ekranit 1

Nagios Core: Pamja e ekranit 19

Nagios Core: Pamja e ekranit 20

Nagios Core: Pamja e ekranit 21

Nagios Core: Pamja e ekranit 22

Nagios Core: Pamja e ekranit 23

Nagios Core: Pamja e ekranit 24

Nagios Core: Pamja e ekranit 25

Për më shumë informacion rreth "Nagios Core", mund të eksploroni lidhjet e mëposhtme:

10 alternativa falas dhe të hapura

  1. cacti
  2. Cabot
  3. Projekti i kabinës së kabinës
  4. icinga
  5. FreeMNS
  6. Munin
  7. Të dhënat Net
  8. Pandora FMS
  9. Monitor PHP Server
  10. Zabbix

Për të mësuar më shumë rreth këtyre dhe alternativave të tjera , klikoni në lidhjen e mëposhtme: Pajisje me Burim të Hapur dhe Softuer për Monitorimin e Rrjetit.

Përmbledhje: Botime të ndryshme

Përmbledhje

Si përmbledhje, siç e kemi parë, Nagios Core është një mjet i përsosur softuerik për rrjetëzimin /serverët dhe administratorët e sistemit/serverëve (administratorët e sistemit) . Nuk është vetëm i fuqishëm, por edhe fleksibël dhe adaptiv, falë shtojcave të tij të shumta . Dhe për ata që mund të mos e përdorin, gjithmonë ka alternativa të shkëlqyera si Zabbix, Icinga dhe Cockpit Project , ndër shumë të tjera.

Shpresojmë që ky botim të jetë shumë i dobishëm për të gjithë «Comunidad de Software Libre y Código Abierto» dhe me një kontribut të madh në përmirësimin, rritjen dhe përhapjen e ekosistemit të aplikacioneve në dispozicion për «GNU/Linux». Dhe mos ndaloni ta ndani atë me të tjerët, në faqet e internetit, kanalet, grupet ose komunitetet tuaja të preferuara të rrjeteve sociale ose sistemeve të mesazheve. Më në fund, vizitoni faqen tonë në «Nga Linux» për të eksploruar më shumë lajme dhe për t'u bashkuar me kanalin tonë zyrtar të Telegram nga DesdeLinux.


Shto si burim të preferuar në Google