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

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

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

U oblasti Mreže i serveri postoje odlične i efikasne aplikacije za Administratori sistema / servera (SysAdmins). Stoga ćemo danas govoriti o dobro poznatom pozivu Nagios Core.

Nagios Core to je u osnovi besplatna verzija Nagios. Što je u osnovi popularno program za praćenje opreme / usluga / mreže u formatu open source.

Webmin: administracija iz web pregledača

Webmin: Administracija iz web preglednika

A budući da se rijetko bavimo pitanjima vezanim za aplikacije, programe i sisteme iz oblasti Mreže i serveri ili posebnu upotrebu za Administratori sistema / servera (SysAdmins), odmah ćemo ispod ostaviti neke veze na neke prethodne publikacije vezane za ovo IT područje:

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

Vezani članak:
Webmin: administracija iz web pregledača

Vezani članak:
Webmin: administracija iz web pregledača
Vezani članak:
TurnKey Linux: Biblioteka virtualnih uređaja

Nagios Core: Besplatna i besplatna verzija Nagiosa

Nagios Core: Besplatna i besplatna verzija Nagiosa

Šta je Nagios Core?

Prema službenoj web stranici Nagios, Nagios Core Opisana je na sljedeći način:

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

Karakteristike

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

  1. Nadgledanje mrežnih usluga (SMTP, POP3, HTTP, NNTP, PING, između ostalih.)
  2. Nadgledanje resursa različitih nadgledanih hostova (opterećenje procesora, upotreba diska, između ostalog.)
  3. Jednostavan dizajn dodataka koji korisnicima omogućava da lako razviju vlastite provjere usluga.
  4. Paralelne provjere usluga.
  5. Mogućnost definiranja hijerarhije mrežnog hosta pomoću "roditeljskih" hostova, omogućavajući vam da otkrijete i napravite razliku između hostova koji su u kvaru i onih koji su nedostupni.
  6. Obavijesti o kontaktima kada se pojave i riješe problemi s hostom ili uslugom (putem e-pošte, pejdžera ili korisnički definirane metode).
  7. Mogućnost definiranja rukovatelja događaja koji će se izvoditi za vrijeme hosta ili servisnih događaja radi proaktivnog rješavanja problema.
  8. Automatsko rotiranje datoteka dnevnika.
  9. Podrška za implementaciju suvišnih hostova za nadgledanje.
  10. Opcionalno web sučelje za pregled trenutnog statusa mreže, povijest obavijesti i problema, datoteku dnevnika i još mnogo toga.

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 Respin Linux pozvana Čuda GNU / Linux, koja se zasniva na MX Linux 19 (Debian 10). Koja je izgrađena prateći naše «Vodič za Snapshot MX Linux».

Međutim, bilo koji GNU / Linux Distro kakva podrška Systemd. Stoga ćemo ovo koristiti MX Linux respin počevši od GRUB sistem za pokretanje prema vašoj opciji sa "Počni sa Systemd -om". Umjesto zadane opcije, koja je bez Systemd tačnije sa Systemd-shim. Takođe, izvršavaćemo sve naredbe komande iz Sysadmin korisnik, umjesto Root korisnik, iz navedenog Respin Linuxa.

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

1.- Koraci za pripremu operativnog sistema

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.- Kreiranje 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 Apache konfiguracijske datoteke

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.- Kreirajte korisnički račun u Apacheu za početak u Nagios Coreu

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

9.- Ponovno pokrenite / pokrenite potrebne usluge

systemctl restart apache2.service
systemctl start nagios.service

nota: Ponovo pokrenite operativni sistem u slučaju problema s ovim naredbama naredbi.

10.- Prijavite se u Nagios Core

Pokrenite web pretraživač na lokalnom računaru ako imate grafičko korisničko okruženje (GUI) ili na drugom računaru 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

nota: Ako ne vidite prozor "Nagios Core Login", provjerite da li vaš operativni sistem zasnovan na Debian GNU/Linux 8/9/10 ima ispravnu konfiguraciju. "Koren dokumenta" del Apache server unutar sljedeće konfiguracijske datoteke: /etc/apache2/apache2.conf. Zamijenite putanju /var/www prema sljedećem: /var/www/html. Zatim ponovo pokrenite Apache uslugu ili računar i pokušajte ponovo na računaru.

Instaliranje dodataka Nagios Core

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

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 ekrana

Nagios Core: Snimak ekrana 1

Nagios Core: Snimak ekrana 2

Nagios Core: Snimak ekrana 3

Nagios Core: Snimak ekrana 4

Nagios Core: Snimak ekrana 5

Nagios Core: Snimak ekrana 6

Nagios Core: Snimak ekrana 7

Nagios Core: Snimak ekrana 8

Nagios Core: Snimak ekrana 9

Nagios Core: Snimak ekrana 10

Nagios Core: Snimak ekrana 11

Nagios Core: Snimak ekrana 12

Nagios Core: Snimak ekrana 13

Nagios Core: Snimak ekrana 14

Nagios Core: Snimak ekrana 15

Nagios Core: Snimak ekrana 16

Nagios Core: Snimak ekrana 17

Nagios Core: Snimak ekrana 1

Nagios Core: Snimak ekrana 19

Nagios Core: Snimak ekrana 20

Nagios Core: Snimak ekrana 21

Nagios Core: Snimak ekrana 22

Nagios Core: Snimak ekrana 23

Nagios Core: Snimak ekrana 24

Nagios Core: Snimak ekrana 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. Icinga
  5. FreeMNS
  6. Munin
  7. netdata
  8. Pandora FMS
  9. Monitor servera PHP
  10. Zabbix

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

Sažetak: Razne publikacije

Resumen

Ukratko, kao što je viđeno Nagios Core je savršen softverski alat za ovo područje Mreže / serveri i Administratori sistema / servera (SysAdmins). I nije samo snažan, već fleksibilan i prilagodljiv, zahvaljujući upotrebi višestrukih mogućnosti dodaci. A za one koji ga možda ne koriste, uvijek postoje odlične alternative poput Zabbix, Icinga i Cockpit Project, između mnogih drugih.

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


Sadržaj članka pridržava se naših principa urednička etika. Da biste prijavili grešku, kliknite ovdje.

Budite prvi koji komentarišete

Ostavite komentar

Vaša e-mail adresa neće biti objavljena. Obavezna polja su označena sa *

*

*

  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 obavezi.
  5. Pohrana podataka: Baza podataka koju hostuje Occentus Networks (EU)
  6. Prava: U bilo kojem trenutku možete ograničiti, oporaviti i izbrisati svoje podatke.