Nagios håller också koll på nätverksdetaljer (använder TCP-port, SMTP, POP3, HTTP, NNTP, PING, etc.)
Hur det fungerar kan beskrivas på följande sätt: Nagios sätter upp säkerhetsprotokoll på de olika noder i ett nätverk för att upptäcka misstänkt aktivitet och meddelar användarna via ett automatiskt SMS. Dessa problematiska aktiviteter inkluderar HTTP, SSH, FTP misslyckas, andra fel och kritiska fel, etc. Och visar webbutmatningen med hjälp av aktuella statusmeddelanden och loggfiler för problemhistorik etc. Låt oss se hur vi ska installera Nagios på Ubuntu 20.04 LTS-maskin.
Några förutsättningar
Vi antar att du är åtminstone bekant med grunderna i Linux OS och har en grundläggande kunskap om dess interaktiva skal fungerar. Annat än det borde du ha förinstallerat ubuntu 20.04 på din virtuella maskin eller server innan du fortsätter med installationen.
Vi laddar ner och installerar Nagios-paketet från de officiella depositarierna här.
Vi använder sudo-åtkomstläget under installationen. Om du använder ditt root-konto bör du utesluta 'sudo' före alla kommandon vi har använt nedan.
Så här installerar du Nagios på din virtuella maskin eller server.
Steg 1: Sök efter uppdateringar
Först och främst kommer vi att söka efter de senaste tillgängliga paketen på nätet, ladda ner och installera dem. Använd kommandot nedan för att söka efter uppdateringar.
$ sudo apt uppdatering && uppgradering$ sudo apt installation -y build-essential apache2 php openssl perl make
php-gd libgd-dev libapache2-mod-php libperl-dev libssl-dev daemon
wget apache2-utils packa upp
Steg 2: Skapa ett användarkonto
Innan vi installerar Nagios måste vi skapa ett användarkonto parallellt med apache-användarens. Skriv in följande kommandon för att lägga till en användare:
$ sudo-användare lägger till nagios$ sudo groupadd nagcmd
$ sudo usermod -a -G nagcmd nagios
$ sudo usermod -a -G nagcmd www-data
Steg 3: Ladda ner Nagios från den officiella webbplatsen
Med uppdateringarna och användarkontot hanteras kan vi ladda ner Nagios genom att besöka den officiella webbplatsen.
Alternativt kan du använda följande kommandon för att ladda ner direkt från webben:
$ cd / tmp$ wget https: // tillgångar.nagios.com / nedladdningar / nagioscore / utgåvor / nagios-4.4.5.tjära.gz
Extrahera sedan filerna med hjälp av tar-kommandot och flytta det till den plats du väljer
$ tar -zxvf / tmp / nagios-4.4.5.tjära.gz$ cd / tmp / nagios-4.4.5 /
Steg 4: Kompilera Nagios med Ubuntu 20.04
Skriv in följande kommandon:
$ sudo ./ configure --with-nagios-group = nagios--with-command-group = nagcmd --with-httpd_conf = / etc / apache2 / sites-enabled /
$ sudo gör allt
$ sudo gör installation
$ sudo gör installation-init
$ sudo gör install-config
$ sudo gör install-commandmode
Steg 5: Uppdatera din e-postadress
Skriv in följande kommando:
$ sudo gedit / usr / local / nagios / etc / objects / contacts.cfg
Vad detta kommando gör är att den redigerar filen (kontakter.cfg) i katalogen usr / local / nagios / etc / objects, för att inkludera e-postadressen där vi vill ta emot aviseringar.
Steg 6: Starta webbgränssnittsinstallatören
Med alla ovanstående inmatningar till deras platser kan vi äntligen gå vidare till installationen av Nagios webbgränssnitt. Använd följande koder, till att börja med, installationen.
$ sudo gör installation-webconf
Du behöver ett användarkonto för att börja använda Nagios webbgränssnitt, så naturligtvis måste du först skapa ett användarkonto.
Skriv följande i det interaktiva skalet för att skapa ett användarkonto.
$ cd / tmp / nagios-4.4.5 $ sudo htpasswd -c / usr / local / nagios / etc / htpasswd.användare$ sudo a2enmod cgi
Slutligen kan du starta om Apache-servrarna.
$ sudo systemctl starta om apache2
Steg 7: Installera Nagios Plugins
Om den inte redan är på / tmp kan du byta katalog med:
$ cd / tmp
Och använd sedan följande kommando för att starta nedladdningen.
$ wget https: // nagios-plugins.org / download / nagios-plugins-2.3.3.tjära.gz
Därefter måste du extrahera filen och placera den i den resulterande katalogen:
$ tar -zxvf / tmp / nagios-plugins-2.3.3.tjära.gz$ cd / tmp / nagios-plugins-2.3.3 /
När du har bytt kataloger kompilerar du plugins med följande kommando:
$ sudo ./ configure --with-nagios-user = nagios --with-nagios-group = nagios$ sudo make
$ sudo gör installation
Steg 8: Använda Nagios på Ubuntu
Använd följande kommando för att se till att konfigurationen korrekt ses igenom:
$ sudo / usr / local / nagios / bin / nagios -v$ cd / usr / local / nagios / etc / nagios.cfg
Aktivera Nagios-tjänsten för att starta den automatiskt varje gång du startar din virtuella dator med:
$ sudo systemctl aktiverar nagios
Starta tjänsterna.
$ sudo systemctl starta Nagios
Steg 9: Lär känna webbgränssnittet
Gå till http: // ip-add / nagios / och har en spricka i webbgränssnittet. Du ombeds användaruppgifterna innan du loggar in.
När du loggar in bör du se medlemsinstrumentet:
Lägg märke till olika alternativ längst till vänster i gränssnittet. Håll muspekaren över dem för att ta reda på mer.
Packa upp saker
I denna handledning har vi sett hur man installerar Nagios på Ubuntu 20.04. Vi gick igenom och detaljerade alla steg som behöver följas och förklarade vilken funktion varje steg tjänar totalt sett. Det är mycket lättare att installera Nagios från deras officiella förråd än att installera det från dess källkod. Men ibland händer det så att förvaren inte levererar de senaste versionerna av Nagios. Detta är naturligtvis aldrig fallet när du använder källkod för att installera Nagios.