Nagios Core: Što je Nagios i kako ga instalirati na Debian GNU / Linux?

Nagios Core: Što je Nagios i kako ga instalirati na Debian GNU / Linux?

Nagios Core: Što je Nagios i kako ga instalirati na Debian GNU / Linux?

U polju Mreže i poslužitelji postoje velike i učinkovite aplikacije za Administratori sustava / poslužitelja (SysAdmins). Stoga ćemo danas govoriti o dobro poznatom pozivu Nagios Core.

Nagios Core to je u osnovi besplatna verzija Nagios. Što je pak u osnovi popularno oprema / usluge / program za nadzor mreže u formatu open source.

Webmin: administracija iz web preglednika

Webmin: Administracija iz web preglednika

A budući da se rijetko bavimo pitanjima vezanim uz aplikacije, programe i sustave iz polja Mreže i poslužitelji ili posebnu upotrebu za Administratori sustava / poslužitelja (SysAdmins), odmah ćemo ispod ostaviti neke poveznice na neke prethodne publikacije vezane za ovo IT područje:

"Webmin je web-pristupačan alat za konfiguraciju sustava za OpenSolaris, GNU / Linux i druge Unix sustave. Pomoću njega možete konfigurirati interne aspekte mnogih operativnih sustava, kao što su korisnici, prostorne kvote, usluge, konfiguracijske datoteke, isključivanje računala itd., Kao i mijenjati i kontrolirati mnoge besplatne aplikacije, poput web poslužitelja Apache, PHP, MySQL, DNS, Samba, DHCP, između ostalih." Webmin: Administracija iz web preglednika

Povezani članak:
Webmin: administracija iz web preglednika
Povezani članak:
Webmin: administracija iz web preglednika
Linux ključ u ruke 14.1
Povezani članak:
TurnKey Linux: Biblioteka virtualnih uređaja

Nagios Core: besplatna i besplatna verzija Nagiosa

Nagios Core: besplatna i besplatna verzija Nagiosa

Što je Nagios Core?

Prema službenoj web stranici Nagios, Nagios Core Opisano je kako slijedi:

"Nagios® Core ™ je aplikacija za praćenje mreže i sustava otvorenog koda. Nadgleda hostove (računala) i usluge koje navedete, upozoravajući vas kada stvari krenu po zlu i kada se poboljšaju. Nagios Core izvorno je dizajniran za rad pod Linuxom, iako bi trebao raditi i pod većinom drugih operativnih sustava temeljenih na Unixu. Također, to je besplatna verzija našeg trenutnog alata pod nazivom Nagios XI."

značajke

Među mnogim značajkama Nagios Core može se spomenuti sljedećih 10:

  1. Nadgledanje mrežnih usluga (SMTP, POP3, HTTP, NNTP, PING, između ostalih.)
  2. Praćenje resursa različitih nadziranih hostova (opterećenje procesora, upotreba diska, između ostalog.)
  3. Jednostavan dizajn dodataka koji korisnicima omogućuje da lako razviju vlastite provjere usluga.
  4. Paralelne provjere usluga.
  5. Mogućnost definiranja hijerarhije mrežnog hosta pomoću "roditeljskih" hostova, što vam omogućuje otkrivanje i razlikovanje hostova koji su nedostupni i onih koji su nedostupni.
  6. Obavijesti o kontaktima kada se pojave i riješe problemi s hostom ili uslugom (e-poštom, dojavljivačem ili korisnički definiranom metodom).
  7. Mogućnost definiranja rukovatelja događaja koji će se izvoditi tijekom događaja domaćina ili usluge radi proaktivnog rješavanja problema.
  8. Automatsko rotiranje datoteka dnevnika.
  9. Podrška za implementaciju suvišnih nadzornih hostova.
  10. Opcijsko web sučelje za pregled trenutnog statusa mreže, povijest obavijesti i problema, datoteku dnevnika i drugo.

Kako ga instalirati na Debian GNU / Linux 10?

Prije nego započnemo ovaj dio, kao i obično vrijedi napomenuti da ćemo za ovaj praktični slučaj koristiti uobičajeno Ponovno učvrstite Linux llamado Čuda GNU / Linux, koji se temelji na MXLinux 19 (Debian 10). Koji je izgrađen slijedeći naše «MX Linux Snimak Vodič».

Međutim, bilo koji GNU / Linux Distro kakva podrška Systemd. Stoga ćemo ovo koristiti MX Linux respin počevši od GRUB sustav za pokretanje po vašoj mogućnosti sa "Počni sa Systemd -om". Umjesto zadane opcije, koja je bez Systemd bolje rečeno sa Systemd-šim. Također, izvršit ćemo sve naredbe naredbi iz Sysadmin korisnik, umjesto Korijenski korisnik, iz spomenutog Respin Linuxa.

A sada za vaše preuzimanje, instalacija i uporaba, koristit ćemo «Vodič za brzi početak instalacije za Debian« a ovo bi bile zapovjedne naredbe izvršiti na terminalu (konzoli) vašeg operativnog sustava:

1.- Koraci za pripremu operacijskog sustava

Ažurirajte spremišta i instalirajte bitne i potrebne pakete za rad Nagios Core.

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

2.- Preuzmite trenutni softver

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.- Sastavite trenutni softver

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

4.- Stvaranje korisnika i grupa

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

5.- Instalirajte različite bitne pakete

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

6.- Instalirajte konfiguracijske datoteke Apache

sudo make install-webconf
sudo a2enmod rewrite
sudo a2enmod cgi

7.- Instalirajte i konfigurirajte vatrozid putem IP tablica

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

8.- Napravite korisnički račun u Apacheu za početak u Nagios Core

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

9.- Ponovno pokrenite / pokrenite potrebne usluge

systemctl restart apache2.service
systemctl start nagios.service

Primijetiti: Ponovo pokrenite operacijski sustav u slučaju problema s ovim naredbama naredbi.

10.- Prijavite se u Nagios Core

Pokrenite web -preglednik na lokalnom računalu ako imate grafičko korisničko okruženje (GUI) ili na drugom računalu na mreži. U adresnu traku upišite bilo koju od sljedećih naredbi po vašem nahođenju:

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

Primijetiti: Ako ne vidite prozor "Nagios Core Login", provjerite ima li vaš operacijski sustav temeljen na Debian GNU/Linux 8/9/10 ispravnu konfiguraciju. "Korijen dokumenta" del Apache poslužitelj unutar sljedeće konfiguracijske datoteke: /etc/apache2/apache2.conf. Zamijenite stazu /var/www prema sljedećem: /var/www/html. Zatim ponovno pokrenite Apache uslugu ili računalo i pokušajte ponovno na računalu.

Instaliranje dodataka Nagios Core

Ažurirajte spremišta i instalirajte bitne i potrebne pakete za rad Dodaci Nagios.

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

Preuzmite i raspakirajte trenutni paket pomoću "Nagios dodataka"

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

Sastavite i instalirajte "Nagios dodatke"

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

Snimke zaslona

Nagios Core: Snimka zaslona 1

Nagios Core: Snimka zaslona 2

Nagios Core: Snimka zaslona 3

Nagios Core: Snimka zaslona 4

Nagios Core: Snimka zaslona 5

Nagios Core: Snimka zaslona 6

Nagios Core: Snimka zaslona 7

Nagios Core: Snimka zaslona 8

Nagios Core: Snimka zaslona 9

Nagios Core: Snimka zaslona 10

Nagios Core: Snimka zaslona 11

Nagios Core: Snimka zaslona 12

Nagios Core: Snimka zaslona 13

Nagios Core: Snimka zaslona 14

Nagios Core: Snimka zaslona 15

Nagios Core: Snimka zaslona 16

Nagios Core: Snimka zaslona 17

Nagios Core: Snimka zaslona 1

Nagios Core: Snimka zaslona 19

Nagios Core: Snimka zaslona 20

Nagios Core: Snimka zaslona 21

Nagios Core: Snimka zaslona 22

Nagios Core: Snimka zaslona 23

Nagios Core: Snimka zaslona 24

Nagios Core: Snimka zaslona 25

Za više informacija o Nagios Core možete istražiti sljedeće veze:

10 besplatnih i otvorenih alternativa

  1. kaktusi
  2. Cabot
  3. Projekt kokpita
  4. Ledena
  5. FreeMNS
  6. Munin
  7. netdata
  8. Pandora FMS
  9. Monitor poslužitelja PHP
  10. Zabbix

Da biste saznali više o njima alternative i više, kliknite na sljedeću vezu: Softver za nadzor opreme i mreže pod otvorenim kodom.

Sažetak: Razne publikacije

Rezime

Ukratko, kao što je viđeno Nagios Core savršen je softverski alat za ovo područje Mreže / poslužitelji i Administratori sustava / poslužitelja (SysAdmins). I nije samo snažan, već fleksibilan i prilagodljiv, zahvaljujući korištenju višestrukih mogućnosti dodaci. A za one koji ga možda ne koriste, uvijek postoje sjajne alternative poput Zabbix, Icinga i Cockpit Project, među mnogim drugima.

Nadamo se da će ova publikacija biti vrlo korisna za čitav članak «Comunidad de Software Libre y Código Abierto» i od velikog doprinosa poboljšanju, rastu i širenju ekosustava aplikacija dostupnih za «GNU/Linux». I ne prestajte ga dijeliti s drugima, na svojim omiljenim web mjestima, kanalima, grupama ili zajednicama društvenih mreža ili sustava za razmjenu poruka. Napokon, posjetite našu početnu stranicu na «DesdeLinux» da istražite još vijesti i pridružite se našem službenom kanalu Telegram od DesdeLinux.


Budite prvi koji će komentirati

Ostavite svoj komentar

Vaša email adresa neće biti objavljen. Obavezna polja su označena s *

*

*

  1. Za podatke odgovoran: Miguel Ángel Gatón
  2. Svrha podataka: Kontrola neželjene pošte, upravljanje komentarima.
  3. Legitimacija: Vaš pristanak
  4. Komunikacija podataka: Podaci se neće dostavljati trećim stranama, osim po zakonskoj obvezi.
  5. Pohrana podataka: Baza podataka koju hostira Occentus Networks (EU)
  6. Prava: U bilo kojem trenutku možete ograničiti, oporaviti i izbrisati svoje podatke.