Ubuntu

Kako namestiti Nagios na Ubuntu 20.04

Kako namestiti Nagios na Ubuntu 20.04
Nagios je odprtokodno orodje za spremljanje, ki je bilo zasnovano za spremljanje različnih omrežnih aplikacij, njihovih virov in različnih naprav, ki temeljijo na Linuxu. Z Nagiosom smo lahko pozorni na vse kritične dejavnosti in dogodke okvar programske opreme, tako da skrbnikom pošiljamo samodejna opozorila in preprečujemo nadaljnjo škodo.

Nagios spremlja tudi podrobnosti o omrežju (z uporabo vrat TCP, SMTP, POP3, HTTP, NNTP, PING itd.).)

Način delovanja lahko opišemo na naslednji način: Nagios nastavi varnostne protokole na različnih vozliščih v omrežju, da zazna kakršno koli sumljivo dejavnost, in uporabnike obvesti s samodejnim sporočilom SMS. Te problematične dejavnosti vključujejo HTTP, SSH, neuspehe FTP, druge okvare in kritične napake itd. In prikaže spletni izhod z uporabo obvestil o trenutnih stanjih, dnevniški datoteki zgodovine težav itd. Poglejmo, kako bomo namestili Nagios na Ubuntu 20.04 LTS stroj.

Nekaj ​​predpogojev

Predvidevamo, da ste vsaj seznanjeni z osnovami OS Linux in imate osnovno znanje o njegovi interaktivni lupini. Razen tega bi morali imeti vnaprej nameščen ubuntu 20.04 na vašem navideznem računalniku ali strežniku, preden nadaljujete z namestitvijo.

Prav tako prenašamo in namestimo paket Nagios iz uradnih depozitarjev tukaj.

Med namestitvijo bomo uporabljali način dostopa sudo. Če uporabljate svoj korenski račun, pred vsakim od ukazov, ki smo jih uporabili spodaj, izključite 'sudo'.

Tukaj je opisano, kako namestiti Nagios na svoj navidezni stroj ali strežnik.

1. korak: Preverite, ali so na voljo posodobitve

Najprej bomo v spletu preverili najnovejše razpoložljive pakete, jih prenesli in namestili. Uporabite spodnji ukaz za iskanje posodobitev.

$ sudo apt posodobitev && nadgradnja

$ sudo apt install -y build-essential apache2 php openssl perl make
php-gd libgd-dev libapache2-mod-php libperl-dev libssl-dev daemon
wget apache2-utils razpakirajte

2. korak: ustvarite uporabniški račun

Preden namestimo Nagios, moramo ustvariti uporabniški račun, vzporeden z uporabnikom apache. Vnesite naslednje ukaze, da dodate uporabnika:

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

3. korak: Prenesite Nagios z uradne spletne strani

Ko smo poskrbeli za posodobitve in uporabniški račun, lahko Nagios prenesemo z obiskom uradne spletne strani.

Lahko pa uporabite tudi naslednje ukaze za prenos neposredno iz spleta:

$ cd / tmp

$ wget https: // sredstva.nagios.com / downloads / nagioscore / releases / nagios-4.4.5.katran.gz

Nato s pomočjo ukaza tar izvlecite datoteke in jih premaknite na želeno mesto

$ tar -zxvf / tmp / nagios-4.4.5.katran.gz

$ cd / tmp / nagios-4.4.5 /

4. korak: Sestavite Nagios z Ubuntu 20.04

Vnesite naslednje ukaze:

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

$ sudo naredi vse

$ sudo make install

$ sudo make install-init

$ sudo make install-config

$ sudo make install-commandmode

5. korak: Posodobite svoj e-poštni naslov

Vnesite naslednji ukaz:

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

Ta ukaz naredi tako, da datoteko (kontakti.cfg), ki se nahaja v imeniku usr / local / nagios / etc / objects, da vključi e-poštni naslov, na katerega želimo prejemati obvestila.

6. korak: sprožite namestitveni program spletnega vmesnika

Z vsemi zgoraj navedenimi vložki na njihova mesta lahko končno preidemo na namestitev spletnega vmesnika Nagios. Za začetek uporabite naslednje kode, namestitev.

$ sudo make install-webconf

Za začetek uporabe spletnega vmesnika Nagios potrebujete uporabniški račun, zato morate najprej ustvariti uporabniški račun.

V interaktivno lupino vnesite naslednje, da ustvarite uporabniški račun.

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

$ sudo a2enmod cgi

Končno lahko znova zaženete strežnike Apache.

$ sudo systemctl znova zaženite apache2

7. korak: Namestite vtičnike Nagios

Če še ni vklopljen / tmp, lahko imenike preklapljate s pomočjo:

$ cd / tmp

Nato z naslednjim ukazom začnite prenos.

$ wget https: // nagios-plugins.org / download / nagios-plugins-2.3.3.katran.gz

Nato morate datoteko izvleči in jo postaviti v nastali imenik:

$ tar -zxvf / tmp / nagios-plugins-2.3.3.katran.gz

$ cd / tmp / nagios-plugins-2.3.3 /

Ko zamenjate imenik, vstavke vstavite z naslednjim ukazom:

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

$ sudo make

$ sudo make install

8. korak: Uporaba Nagiosa v Ubuntuju

Če želite zagotoviti, da je bila konfiguracija pravilno vidna, uporabite naslednji ukaz:

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

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

Vklopite storitev Nagios, da jo samodejno zaženete vsakič, ko zaženete VM, tako da uporabite:

$ sudo systemctl omogoči nagios

Zaženite storitve.

$ sudo systemctl start Nagios

9. korak: Spoznajte spletni vmesnik

Pojdi do http: // ip-add / nagios / in imajo razpoko na spletnem vmesniku. Uporabniške poverilnice bodo zahtevane pred prijavo.

Po prijavi bi morali videti nadzorno ploščo člana:

Opazite raznolikost možnosti na skrajni levi strani vmesnika. Premaknite miškin kazalec nad njih, če želite izvedeti več.

Zavijanje stvari

V tej vadnici smo videli, kako namestiti Nagios na Ubuntu 20.04. Pregledali smo in podrobno opisali vse korake, ki jih je treba upoštevati, ter razložili, kakšno funkcijo posamezen korak služi na splošno. Nagios je veliko lažje namestiti iz njihovih uradnih skladišč kot pa iz izvorne kode. Toda včasih se zgodi, da skladišča ne dostavijo najnovejših različic Nagiosa. To seveda nikoli ni tako, če za namestitev Nagiosa uporabite izvorno kodo.

Najboljše aplikacije za preslikavo gamepadov za Linux
Če želite igre na Linuxu igrati z igralno ploščico namesto s tipičnim sistemom za vnos tipkovnice in miške, je za vas na voljo nekaj uporabnih aplikac...
Uporabna orodja za igralce Linux
Če radi igrate igre na Linuxu, obstaja verjetnost, da ste za izboljšanje igralne izkušnje uporabljali aplikacije in pripomočke, kot so Wine, Lutris in...
HD Remastered Games za Linux, ki prej še niso izdale Linuxa
Mnogi razvijalci iger in založniki pripravijo HD remaster starih iger, da podaljšajo življenjsko dobo franšize, zato oboževalci zahtevajo združljivost...