Hvordan installere Nagios på Ubuntu Top 10.Topp 10

Hvordan installere Nagios på Ubuntu Top 10.Topp 10
Nagios er et open source-overvåkingsverktøy som ble designet for å tjene formålet med å overvåke de forskjellige nettverksappene, deres kilder og forskjellige Linux-baserte enheter. Med Nagios kan vi være årvåken om eventuelle kritiske aktiviteter og hendelser med funksjonsfeil ved programvare ved å sende automatiserte varsler til administratorene og forhindre ytterligere skader.

Nagios holder også oversikt over nettverksdetaljer (ved hjelp av TCP -port, SMTP, POP3, HTTP, NNTP, PING, etc.)

Måten det fungerer på kan beskrives på følgende måte: Nagios setter opp sikkerhetsprotokoller på de forskjellige nodene i et nettverk for å oppdage enhver mistenkelig aktivitet og varsler brukerne via en automatisk SMS. Disse problematiske aktivitetene inkluderer HTTP, SSH, FTP mislykkes, annen funksjonsfeil og kritiske feil, etc. Og viser nettutgangen ved hjelp av gjeldende status varsler og problemhistorikkloggfil osv. La oss se hvordan vi skal installere Nagios på Ubuntu 20.04 LTS -maskin.

Noen forutsetninger

Vi antar at du i det minste er kjent med det grunnleggende i Linux OS, og har en grunnleggende kunnskap om det interaktive skallverkene. Annet enn det, bør du ha forhåndsinstallert Ubuntu 20.04 på din virtuelle maskin eller server før du fortsetter med installasjonen.

Vi laster også ned og installerer Nagios -pakken fra de offisielle depositorene her.

Vi bruker Sudo Access -modus under installasjonen. Hvis du bruker rotkontoen din, bør du ekskludere 'sudo' før hver av kommandoene vi har brukt nedenfor.

Slik går du med å installere Nagios på din virtuelle maskin eller server.

Trinn 1: Sjekk for oppdateringene

Først ut, sjekker vi nettet for de siste tilgjengelige pakkene, last ned og installer dem. Bruk kommandoen nedenfor for å se etter oppdateringer.

$ sudo apt oppdatering && oppgradering
$ sudo apt install -y build -essensial apache2 php openssl perl make
php-gd libgd-dev libapache2-mod-php libperl-dev libsl-dev daemon
WGET APACHE2-UTILS Ponzip

Trinn 2: Opprett en brukerkonto

Før vi installerer Nagios, må vi opprette en brukerkonto parallelt med Apache -brukeren. Skriv inn følgende kommandoer for å legge til en bruker:

$ sudo useradd nagios
$ sudo groupadd nagcmd
$ sudo usermod -a -g nagcmd nagios
$ sudo usermod -a -g nagcmd www -data

Trinn 3: Last ned Nagios fra det offisielle nettstedet

Med oppdateringene og brukerkontoen tok oss av, kan vi laste ned Nagios ved å besøke det offisielle nettstedet.

Alternativt kan du bruke følgende kommandoer til å laste ned direkte fra nettet:

$ CD /TMP
$ wget https: // eiendeler.Nagios.com/nedlastinger/nagioscore/utgivelser/nagios-4.4.5.tjære.gz

Pakk deretter ut filene ved hjelp av TAR -kommando, og flytt dem til stedet du ønsker

$ tar -zxvf /tmp /nagios -4.4.5.tjære.gz
$ CD /TMP /NAGIOS-4.4.5/

Trinn 4: Kompilerer Nagios med Ubuntu 20.04

Skriv inn følgende kommandoer:

$ sudo ./konfigurere-med-nagios-gruppe = nagios
--med-kommandogruppe = nagcmd-med-httpd_conf =/etc/apache2/nettsteder-aktivert/
$ sudo lage alt
$ sudo lage installasjon
$ sudo make install-init
$ sudo lage installasjon-konfig
$ sudo lage installasjonsmandmode

Trinn 5: Oppdater e -postadressen din

Skriv inn følgende kommando:

$ sudo gedit/usr/local/nagios/etc/objekter/kontakter.CFG

Det denne kommandoen gjør er at den redigerer filen (kontakter.CFG) Ligger i katalogen USR/Local/Nagios/etc/Objekter, for å inkludere e -postadressen der vi ønsker å motta varsler.

Trinn 6: Fire opp installasjonsprogrammet for nettgrensesnittet

Med alle ovennevnte innspill til stedene deres, kan vi endelig gå videre til installasjonen av Nagios webgrensesnitt. Bruk følgende koder, til å begynne med, installasjonen.

$ sudo lage install-webconf

Du trenger en brukerkonto for å begynne å bruke Nagios webgrensesnitt, så naturlig må du opprette en brukerkonto først.

Skriv inn følgende i det interaktive skallet for å opprette en brukerkonto.

$ CD /TMP /NAGIOS-4.4.5 $ sudo htpasswd -c/usr/local/nagios/etc/htpasswd.Brukere
$ sudo a2enmod cgi

Til slutt kan du starte Apache -serverne på nytt.

$ sudo SystemCTL Restart Apache2

Trinn 7: Installer Nagios -plugins

Hvis det ikke allerede er på /TMP, kan du bytte kataloger ved å bruke:

$ CD /TMP

Og bruk deretter følgende kommando til å starte nedlastingen.

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

Deretter må du trekke ut filen og plassere den i den resulterende katalogen:

$ tar -zxvf /tmp /nagios-plugins-2.3.3.tjære.gz
$ CD /TMP /NAGIOS-PLUGINS-2.3.3/

Når du har byttet kataloger, kan du samle plugins ved hjelp av følgende kommando:

$ sudo ./konfigurere-med-nagios-bruker = nagios-med-nagios-gruppe = nagios
$ sudo make
$ sudo lage installasjon

Trinn 8: Bruke Nagios på Ubuntu

For å sikre at konfigurasjonen ble riktig sett gjennom, bruk følgende kommando:

$ sudo/usr/local/nagios/bin/nagios -v
$ cd/usr/local/nagios/etc/nagios.CFG

Slå på Nagios -tjenesten for automatisk å starte den hver gang du starter VM ved å bruke:

$ sudo SystemCTL Aktiver Nagios

Start tjenestene.

$ sudo systemctl start nagios

Trinn 9: Bli kjent med nettgrensesnittet

Gå til http: // ip-add/nagios/ og ha en sprekk på nettgrensesnittet. Du blir spurt om brukerens legitimasjon før du logger deg på.

Når du logger deg inn, bør du se medlemsdashbordet:

Legg merke til mangfoldet av alternativer helt til venstre for grensesnittet. Sveve over dem for å finne ut mer.

Innpakning av ting

I denne opplæringen har vi sett hvordan du installerer Nagios på Ubuntu 20.04. Vi gikk gjennom og detaljerte alle trinnene som må følges og forklarte hvilken funksjon hvert trinn som serverer generelt. Det er mye lettere å installere Nagios fra deres offisielle depoter enn å installere den fra kildekoden. Men noen ganger hender det at depotene ikke klarer å levere de nyeste versjonene av Nagios. Dette er selvfølgelig aldri tilfelle når du bruker kildekode for å installere Nagios.