Ubuntu

Sådan installeres Nagios på Ubuntu 20.04

Sådan installeres Nagios på Ubuntu 20.04
Nagios er et open source-overvågningsværktøj, der er designet til at tjene formålet med at overvåge de forskellige netværksapps, deres kilder og forskellige Linux-baserede enheder. Med Nagios kan vi være opmærksomme på kritiske aktiviteter og hændelser med softwarefejl ved at sende automatiske alarmer til administratorerne og forhindre yderligere skader.

Nagios holder også styr på netværksoplysninger (ved hjælp af TCP-port, SMTP, POP3, HTTP, NNTP, PING osv.)

Den måde, det fungerer på, kan beskrives på følgende måde: Nagios opretter sikkerhedsprotokoller på de forskellige noder i et netværk for at opdage mistænkelig aktivitet og underretter brugerne via en automatisk SMS. Disse problematiske aktiviteter inkluderer HTTP, SSH, FTP mislykkes, anden funktionsfejl og kritiske fejl osv. Og viser weboutputtet ved hjælp af aktuelle statusmeddelelser og logfil til problemhistorik osv. Lad os se, hvordan vi installerer Nagios på Ubuntu 20.04 LTS maskine.

Nogle forudsætninger

Vi antager, at du i det mindste er fortrolig med det grundlæggende i Linux OS og har en grundlæggende viden om dets interaktive shell-værker. Bortset fra det, skal du have forudinstalleret ubuntu 20.04 på din virtuelle maskine eller server, inden du fortsætter med installationen.

Vi downloader og installerer også Nagios-pakken fra de officielle depoter her.

Vi bruger sudo-adgangstilstand under installationen. Hvis du bruger din rodkonto, skal du ekskludere 'sudo' før hver af de kommandoer, vi har brugt nedenfor.

Sådan installeres Nagios på din virtuelle maskine eller server.

Trin 1: Se efter opdateringer

Først og fremmest kontrollerer vi internettet for de nyeste tilgængelige pakker, downloader og installerer dem. Brug kommandoen nedenfor for at kontrollere opdateringer.

$ sudo apt opdatering && opgradering

$ sudo apt installation -y build-essential apache2 php openssl perl make
php-gd libgd-dev libapache2-mod-php libperl-dev libssl-dev dæmon
wget apache2-utils pakke ud

Trin 2: Opret en brugerkonto

Inden vi installerer Nagios, skal vi oprette en brugerkonto parallelt med apache-brugerens. Indtast følgende kommandoer for at tilføje en bruger:

$ sudo-bruger tilføjer nagios
$ sudo groupadd nagcmd
$ sudo usermod -a -G nagcmd nagios
$ sudo usermod -a -G nagcmd www-data

Trin 3: Download Nagios fra det officielle websted

Med opdateringerne og brugerkontoen taget hånd om, kan vi downloade Nagios ved at besøge det officielle websted.

Alternativt kan du bruge følgende kommandoer til at downloade direkte fra internettet:

$ cd / tmp

$ wget https: // aktiver.nagios.com / downloads / nagioscore / udgivelser / nagios-4.4.5.tjære.gz

Udpak derefter filerne ved hjælp af tar-kommandoen, og flyt den til den valgte placering

$ tjære -zxvf / tmp / nagios-4.4.5.tjære.gz

$ cd / tmp / nagios-4.4.5 /

Trin 4: Kompilér Nagios med Ubuntu 20.04

Indtast følgende kommandoer:

$ sudo ./ configure --with-nagios-group = nagios
--med-kommandogruppe = nagcmd --with-httpd_conf = / etc / apache2 / sites-enabled /

$ sudo gør alt

$ sudo foretage installation

$ sudo gør install-init

$ sudo gør install-config

$ sudo gør install-commandmode

Trin 5: Opdater din e-mail-adresse

Skriv følgende kommando:

$ sudo gedit / usr / local / nagios / etc / objects / contacts.cfg

Hvad denne kommando gør er, at den redigerer filen (kontakter.cfg) placeret i biblioteket usr / local / nagios / etc / objects for at inkludere den e-mail-adresse, hvor vi vil modtage underretninger.

Trin 6: Start installationsprogrammet til webgrænsefladen

Med alt det ovenstående input til deres steder kan vi endelig gå videre til installationen af ​​Nagios webgrænseflade. Brug følgende koder til at begynde med installationen.

$ sudo make install-webconf

Du skal bruge en brugerkonto for at begynde at bruge Nagios webgrænseflade, så naturligvis skal du først oprette en brugerkonto.

Skriv følgende i den interaktive shell for at oprette en brugerkonto.

$ cd / tmp / nagios-4.4.5 $ sudo htpasswd -c / usr / local / nagios / etc / htpasswd.brugere

$ sudo a2enmod cgi

Endelig kan du genstarte Apache-serverne.

$ sudo systemctl genstart apache2

Trin 7: Installer Nagios-plugins

Hvis det ikke allerede er tændt / tmp, kan du skifte telefonbog ved hjælp af:

$ cd / tmp

Og brug derefter følgende kommando til at starte download.

$ wget https: // nagios-plugins.org / download / nagios-plugins-2.3.3.tjære.gz

Dernæst skal du udtrække filen og placere den i den resulterende mappe:

$ tar -zxvf / tmp / nagios-plugins-2.3.3.tjære.gz

$ cd / tmp / nagios-plugins-2.3.3 /

Når du har skiftet mapper, skal du kompilere plugins ved hjælp af følgende kommando:

$ sudo ./ configure --with-nagios-user = nagios --with-nagios-group = nagios

$ sudo make

$ sudo foretage installation

Trin 8: Brug af Nagios på Ubuntu

For at sikre, at konfigurationen blev set korrekt, skal du bruge følgende kommando:

$ sudo / usr / local / nagios / bin / nagios -v

$ cd / usr / local / nagios / etc / nagios.cfg

Tænd for Nagios-tjenesten for automatisk at starte den hver gang du starter din VM ved hjælp af:

$ sudo systemctl aktiver nagios

Start tjenesterne.

$ sudo systemctl start Nagios

Trin 9: Lær webgrænsefladen at kende

Gå til http: // ip-add / nagios / og få en revne på webgrænsefladen. Du bliver bedt om brugeroplysningerne, før du logger ind.

Når du logger ind, skal du se medlems dashboardet:

Læg mærke til de mange forskellige muligheder længst til venstre på grænsefladen. Hold markøren over dem for at finde ud af mere.

Pakning af ting

I denne vejledning har vi set, hvordan du installerer Nagios på Ubuntu 20.04. Vi gennemgik og detaljerede alle de trin, der skal følges, og forklarede, hvilken funktion hvert trin tjener generelt. Det er meget lettere at installere Nagios fra deres officielle arkiver end at installere det fra dets kildekode. Men nogle gange sker det således, at repositorierne ikke leverer de nyeste versioner af Nagios. Dette er naturligvis aldrig tilfældet, når du bruger kildekode til at installere Nagios.

Installer VirtualBox 6.0 på Debian
VirtualBox er en gratis virtualiseringsløsning fra Oracle. For nylig VirtualBox 6.0 blev frigivet, hvilket er en større opdatering i forhold til Virtu...
Apt Package Management Tool
Din Linux-maskine er kun så god som du gør den. For at gøre det til en kraftfuld maskine skal du installere de rigtige pakker, bruge de rigtige konfig...
Afhængigheder af Debian-pakke
For Linux-distributioner såsom Debian GNU / Linux findes der mere end 60.000 forskellige softwarepakker. Alle har en specifik rolle. I denne artikel f...