Ubuntu

Nagios installimine Ubuntu 20-sse.04

Nagios installimine Ubuntu 20-sse.04
Nagios on avatud lähtekoodiga jälgimistööriist, mis on loodud erinevate võrgurakenduste, nende allikate ja erinevate Linuxi-põhiste seadmete jälgimiseks. Nagiosega saame olla valvsad mis tahes kriitiliste tegevuste ja tarkvara talitlushäirete suhtes, saates administraatoritele automatiseeritud hoiatused ja vältides edasisi kahjusid.

Nagios hoiab vahelehti ka võrgu üksikasjade üle (kasutades TCP-porti, SMTP-d, POP3-d, HTTP-d, NNTP-d, PING-i jne.)

Selle toimimist saab kirjeldada järgmiselt: Nagios seadistab võrgu erinevatesse sõlmedesse turvaprotokollid kahtlase tegevuse tuvastamiseks ja teavitab kasutajaid automaatse SMS-iga. Need probleemsed tegevused hõlmavad HTTP, SSH, FTP tõrkeid, muid rikke ja kriitilisi vigu jne. Ja kuvab veebiväljundi, kasutades praeguste olekute märguandeid ja probleemide ajaloo logifaili jne. Vaatame, kuidas kavatseme Nagios installida Ubuntu 20-le.04 LTS-masin.

Mõned eeldused

Eeldame, et olete Linuxi põhialustega vähemalt tuttav ja teil on selle interaktiivse kestaga põhiteadmised. Peale selle peaksite olema ubuntu 20 eelinstallitud.04 enne installimise jätkamist oma virtuaalses masinas või serveris.

Samuti laadime alla ja installime Nagiosi paketi siin asuvatest ametlikest hoiukohtadest.

Kasutame installimisel sudo juurdepääsurežiimi. Kui kasutate oma juurkontot, peaksite enne kõiki allpool kasutatud käske välistama 'sudo'.

Siit saate teada, kuidas Nagios oma virtuaalsesse masinasse või serverisse installida.

1. samm: kontrollige värskendusi

Esmalt kontrollime veebis viimaseid saadaolevaid pakette, laadime need alla ja installime. Värskenduste otsimiseks kasutage allolevat käsku.

$ sudo apt update && upgrade

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

2. samm: looge kasutajakonto

Enne Nagiose installimist peame looma apache kasutaja paralleelse kasutajakonto. Kasutaja lisamiseks sisestage järgmised käsud:

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

3. samm: laadige Nagios alla ametlikult veebisaidilt

Uuenduste ja kasutajakonto eest hoolitsedes saame Nagiosi alla laadida, külastades ametlikku veebisaiti.

Teise võimalusena saate otse veebist allalaadimiseks kasutada järgmisi käske:

$ cd / tmp

$ wget https: // varad.nagios.com / downloads / nagioscore / releases / nagios-4.4.5.tõrv.gz

Seejärel ekstraheerige failid tõrva käsu abil ja teisaldage see valitud asukohta

$ tar -zxvf / tmp / nagios-4.4.5.tõrv.gz

$ cd / tmp / nagios-4.4.5 /

4. samm: kompileerige Nagios Ubuntu 20-ga.04

Sisestage järgmised käsud:

$ sudo ./ configure --with-nagios-group = nagios
--with-command-group = nagcmd - koos-httpd_conf = / etc / apache2 / saidid-lubatud /

$ sudo teeb kõik

$ sudo tee install

$ sudo tee install-init

$ sudo tee install-config

$ sudo make install-commandmode

5. samm: värskendage oma e-posti aadressi

Sisestage järgmine käsk:

$ sudo gedit / usr / local / nagios / etc / objects / kontaktid.vrd

See käsk teeb seda, et see redigeerib faili (kontaktid.cfg) asub kataloogis usr / local / nagios / etc / objects, et lisada e-posti aadress, kuhu me tahame märguandeid saada.

6. samm: käivitage veebiliidese installer

Kõigi ülaltoodud sisenditega nende kohtadesse saame lõpuks minna Nagiosi veebiliidese installimise juurde. Alustamiseks kasutage järgmisi koode.

$ sudo make install-webconf

Nagios veebiliidese kasutamise alustamiseks vajate kasutajakontot, nii et loomulikult peate kõigepealt looma kasutajakonto.

Kasutajakonto loomiseks sisestage interaktiivsesse kesta järgmine tekst.

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

$ sudo a2enmod cgi

Lõpuks saate Apache Servers taaskäivitada.

$ sudo systemctl taaskäivitage apache2

7. samm: installige Nagiosi pistikprogrammid

Kui see pole veel / tmp sees, saate katalooge vahetada, kasutades:

$ cd / tmp

Ja seejärel kasutage allalaadimise alustamiseks järgmist käsku.

$ wget https: // nagios-plugins.org / download / nagios-plugins-2.3.3.tõrv.gz

Järgmisena peate faili välja pakkima ja asetama selle tulemuseks olevasse kataloogi:

$ tar -zxvf / tmp / nagios-plugins-2.3.3.tõrv.gz

$ cd / tmp / nagios-plugins-2.3.3 /

Kui olete kataloogid vahetanud, kompileerige pistikprogrammid järgmise käsu abil:

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

$ sudo make

$ sudo tee install

8. samm: Nagiosi kasutamine Ubuntu

Veenduge, et konfiguratsioon oleks korralikult läbi vaadatud, kasutage järgmist käsku:

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

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

Lülitage Nagios teenus sisse, et see automaatselt käivitada iga kord, kui käivitate oma VM, kasutades:

$ sudo systemctl lubab nagios

Käivitage teenused.

$ sudo systemctl start Nagios

9. samm: tutvuge veebiliidesega

Minema http: // ip-add / nagios / ja neil on veebiliideses mõra. Enne sisselogimist küsitakse kasutajalt mandaate.

Sisselogimisel peaksite nägema liikme juhtpaneeli:

Pange tähele liidese vasakpoolses servas asuvaid valikuid. Hõljutage kursorit nende kohal, et rohkem teada saada.

Asjade kokku pakkimine

Selles õpetuses oleme näinud, kuidas installida Nagios Ubuntu 20-sse.04. Käisime läbi ja kirjeldasime üksikasjalikult kõiki järgitavaid samme ning selgitasime, millist funktsiooni iga samm üldiselt täidab. Nagiosi installimine nende ametlikest hoidlatest on palju lihtsam kui selle lähtekoodist installimine. Kuid mõnikord juhtub, et hoidlad ei suuda Nagiosi uusimaid versioone edastada. See pole muidugi kunagi nii, kui kasutate Nagiose installimiseks lähtekoodi.

Installige uusim OpenRA strateegiamäng Ubuntu Linuxi
OpenRA on tasuta / tasuta reaalajas strateegiamängumootor, mis loob uuesti Westwoodi varased mängud nagu klassikaline Command & Conquer: Red Alert. Ja...
Installige Linuxile uusim Dolphin Emulator for Gamecube & Wii
Dolphini emulaator võimaldab teil mängida valitud Gamecube & Wii mänge Linuxi personaalarvutites (PC). Vabalt saadaval oleva ja avatud lähtekoodiga m...
Kuidas kasutada GameConquerori petumootorit Linuxis
Artikkel sisaldab juhendit GameConquerori petumootori kasutamise kohta Linuxis. Paljud kasutajad, kes mängivad Windowsis mänge, kasutavad rakendust „C...