Nagios Core: Kaj je Nagios in kako ga namestiti na Debian GNU / Linux?

Nagios Core: Kaj je Nagios in kako ga namestiti na Debian GNU / Linux?

Nagios Core: Kaj je Nagios in kako ga namestiti na Debian GNU / Linux?

Na področju Omrežja in strežniki obstajajo odlične in učinkovite aplikacije za Skrbniki sistema / strežnika (SysAdmins). Zato bomo danes govorili o znanem klicu Nagios jedro.

Nagios jedro to je v bistvu brezplačna različica Nagios. Kar je v bistvu priljubljeno program / storitve / program za spremljanje omrežja v obliki open source.

Webmin: upravljanje iz spletnega brskalnika

Webmin: Upravljanje iz spletnega brskalnika

In ker le redko obravnavamo vprašanja, povezana z aplikacije, programe in sisteme s področja Omrežja in strežniki ali posebno uporabo za Skrbniki sistema / strežnika (SysAdmins), bomo spodaj pustili nekaj povezav do nekaterih prejšnjih publikacij na tem področju IT:

"Webmin je spletno dostopno orodje za konfiguracijo sistema za OpenSolaris, GNU / Linux in druge sisteme Unix. Z njim lahko konfigurirate notranje vidike številnih operacijskih sistemov, kot so uporabniki, kvote prostora, storitve, konfiguracijske datoteke, zaustavitev računalnika itd., Ter spremenite in nadzirate številne brezplačne aplikacije, na primer spletni strežnik Apache, PHP, MySQL, DNS, Samba, DHCP, med drugim." Webmin: Upravljanje iz spletnega brskalnika

Povezani članek:
Webmin: upravljanje iz spletnega brskalnika
Povezani članek:
Webmin: upravljanje iz spletnega brskalnika
Linux na ključ 14.1
Povezani članek:
TurnKey Linux: Knjižnica navideznih naprav

Nagios Core: Brezplačna in brezplačna različica Nagiosa

Nagios Core: Brezplačna in brezplačna različica Nagiosa

Kaj je Nagios Core?

Po uradni spletni strani Nagios, Nagios jedro Opisano je na naslednji način:

"Nagios® Core ™ je odprtokodna aplikacija za spremljanje omrežja in sistema. Spremlja gostitelje (računalnike) in storitve, ki jih določite, ter vas opozori, ko gre kaj narobe in ko se izboljša. Nagios Core je bil prvotno zasnovan za delovanje pod Linuxom, čeprav bi moral delovati tudi v večini drugih operacijskih sistemov, ki temeljijo na Unixu. Prav tako je brezplačna različica našega trenutnega orodja, imenovanega Nagios XI."

lastnosti

Med številnimi značilnostmi Nagios jedro omenimo lahko naslednjih 10:

  1. Spremljanje omrežnih storitev (SMTP, POP3, HTTP, NNTP, PING, med drugim.)
  2. Spremljanje virov različnih nadzorovanih gostiteljev (obremenitev procesorja, uporaba diska, med drugim.)
  3. Preprosta zasnova vtičnikov, ki uporabnikom omogoča enostavno razvijanje lastnih preverjanj storitev.
  4. Vzporedni servisni pregledi.
  5. Sposobnost določanja hierarhije omrežnega gostitelja z uporabo "nadrejenih" gostiteljev, ki vam omogoča, da odkrijete in ločite gostitelje, ki so navzdol, in tiste, ki so nedosegljivi.
  6. Obvestila o stikih, ko se pojavijo in odpravijo težave z gostiteljem ali storitvijo (po e-pošti, pozivniku ali metodi, ki jo določi uporabnik).
  7. Možnost opredelitve upravljavcev dogodkov, ki se izvajajo med dogodki gostitelja ali storitve, za proaktivno odpravljanje težav.
  8. Samodejno vrtenje datotek dnevnika.
  9. Podpora za izvajanje odvečnih nadzornih gostiteljev.
  10. Izbirni spletni vmesnik za ogled trenutnega stanja omrežja, zgodovino obvestil in težav, datoteko dnevnika in drugo.

Kako ga namestiti na Debian GNU / Linux 10?

Preden začnemo s tem delom, je treba kot običajno omeniti, da bomo za ta praktični primer uporabili običajno Ponovno zavrtite Linux imenuje Čudeži GNU / Linux, ki temelji na MX Linux 19 (Debian 10). Ki je bil zgrajen po naših «MX Linux Snapshot Guide».

Vendar pa kakršen koli GNU / Linux Distro kakšno podporo Systemd. Zato bomo to uporabili MX Linux Respin začeti od Zagonski sistem GRUB po vaši izbiri z "Začni z Systemd". Namesto privzete možnosti, ki je brez Systemd ali bolje rečeno s Systemd-šim. Izvedli bomo tudi vse ukaze ukazov iz Uporabnik Sysadmina, namesto Korenski uporabnikiz omenjenega Respin Linuxa.

In zdaj za vaše prenos, namestitev in uporaba, bomo uporabili «Navodila za hiter začetek namestitve za Debian« in to bi bili ukazov ukazov za izvedbo v terminalu (konzoli) vašega operacijskega sistema:

1.- Koraki za pripravo operacijskega sistema

Posodobite skladišča in namestite bistvene in potrebne pakete za delo Nagios jedro.

sudo apt update
sudo apt install autoconf gcc libc6 make wget unzip apache2 apache2-utils php libgd-dev

2.- Prenesite trenutno programsko opremo

cd /tmp
wget -O nagioscore.tar.gz https://github.com/NagiosEnterprises/nagioscore/archive/nagios-4.4.6.tar.gz
tar xzf nagioscore.tar.gz

3.- Sestavite trenutno programsko opremo

cd /tmp/nagioscore-nagios-4.4.6/
sudo ./configure --with-httpd-conf=/etc/apache2/sites-enabled
sudo make all

4.- Ustvarite uporabnike in skupine

sudo make install-groups-users
sudo usermod -a -G nagios www-data

5.- Namestite različne bistvene pakete

sudo make install
sudo make install-daemoninit
sudo make install-commandmode
sudo make install-config

6.- Namestite konfiguracijske datoteke Apache

sudo make install-webconf
sudo a2enmod rewrite
sudo a2enmod cgi

7.- Namestite in konfigurirajte požarni zid prek tabel IP

sudo apt install iptables
sudo iptables -I INPUT -p tcp --destination-port 80 -j ACCEPT
sudo apt install -y iptables-persistent

8.- Ustvarite uporabniški račun v Apacheju za zagon v Nagios Core

sudo htpasswd -c /usr/local/nagios/etc/htpasswd.users nagiosadmin

9.- Znova zaženite / zaženite potrebne storitve

systemctl restart apache2.service
systemctl start nagios.service

opomba: V primeru težav s temi ukazi znova zaženite operacijski sistem.

10.- Prijavite se v Nagios Core

Zaženite spletni brskalnik na lokalnem računalniku, če imate grafično uporabniško okolje (GUI) ali v drugem računalniku v omrežju. In v naslovno vrstico napišite katerega koli od naslednjih ukazov, kot se vam zdi primerno:

http://127.0.0.1/nagios
http://localhost/nagios
http://nombreservidor.dominio/nagios

opomba: Če se ne prikaže okno "Prijava v Nagios Core", preverite, ali ima vaš operacijski sistem, ki temelji na Debian GNU/Linux 8/9/10, pravilno konfiguracijo. "Koren dokumenta" od Strežnik Apache znotraj naslednje konfiguracijske datoteke: /etc/apache2/apache2.conf. Zamenjajte pot /var/www z naslednjim: /var/www/html. Nato znova zaženite storitev Apache ali računalnik in poskusite znova v računalniku.

Namestitev vtičnikov Nagios Core

Posodobite skladišča in namestite bistvene in potrebne pakete za delo Vtičniki Nagios.

sudo apt update
sudo apt install autoconf gcc libc6 libmcrypt-dev make libssl-dev wget bc gawk dc build-essential snmp libnet-snmp-perl gettext

Prenesite in razpakirajte trenutni paket z "vtičniki Nagios"

cd /tmp
wget --no-check-certificate -O nagios-plugins.tar.gz https://github.com/nagios-plugins/nagios-plugins/archive/release-2.2.1.tar.gz
tar zxf nagios-plugins.tar.gz

Sestavite in namestite "vtičnike Nagios"

cd /tmp/nagios-plugins-release-2.2.1/
./tools/setup
sudo ./configure
sudo make
sudo make install

Posnetki zaslona

Nagios Core: Posnetek zaslona 1

Nagios Core: Posnetek zaslona 2

Nagios Core: Posnetek zaslona 3

Nagios Core: Posnetek zaslona 4

Nagios Core: Posnetek zaslona 5

Nagios Core: Posnetek zaslona 6

Nagios Core: Posnetek zaslona 7

Nagios Core: Posnetek zaslona 8

Nagios Core: Posnetek zaslona 9

Nagios Core: Posnetek zaslona 10

Nagios Core: Posnetek zaslona 11

Nagios Core: Posnetek zaslona 12

Nagios Core: Posnetek zaslona 13

Nagios Core: Posnetek zaslona 14

Nagios Core: Posnetek zaslona 15

Nagios Core: Posnetek zaslona 16

Nagios Core: Posnetek zaslona 17

Nagios Core: Posnetek zaslona 1

Nagios Core: Posnetek zaslona 19

Nagios Core: Posnetek zaslona 20

Nagios Core: Posnetek zaslona 21

Nagios Core: Posnetek zaslona 22

Nagios Core: Posnetek zaslona 23

Nagios Core: Posnetek zaslona 24

Nagios Core: Posnetek zaslona 25

Za več informacij o Nagios jedro lahko raziščete naslednje povezave:

10 brezplačnih in odprtih alternativ

  1. Kaktusi
  2. Kabot
  3. Projekt v pilotski kabini
  4. Icinga
  5. FreeMNS
  6. Munin
  7. netdata
  8. Pandora FMS
  9. Monitor strežnika PHP
  10. Zabbix

Če želite izvedeti več o teh alternative in še več, kliknite naslednjo povezavo: Oprema in programska oprema za spremljanje omrežja v odprti kodi.

Povzetek: Različne publikacije

Povzetek

Skratka, kot je bilo razvidno Nagios jedro je odlično programsko orodje za področje Omrežja / strežniki in Skrbniki sistema / strežnika (SysAdmins). In ni le močan, ampak prilagodljiv in prilagodljiv, zahvaljujoč večkratni uporabi vtičniki. In za tiste, ki ga morda ne uporabljajo, vedno obstajajo odlične alternative, kot je Zabbix, Icinga in Cockpit Project, med mnogimi drugimi.

Upamo, da bo ta publikacija v celoti koristna «Comunidad de Software Libre y Código Abierto» in velik prispevek k izboljšanju, rasti in širjenju ekosistema aplikacij, ki so na voljo za «GNU/Linux». In ne nehajte ga deliti z drugimi na svojih najljubših spletnih mestih, kanalih, skupinah ali skupnostih družabnih omrežij ali sistemov za sporočanje. Na koncu obiščite našo domačo stran na naslovu «DesdeLinux» raziščite več novic in se pridružite našemu uradnemu kanalu Telegram z dne DesdeLinux.


Pustite svoj komentar

Vaš e-naslov ne bo objavljen. Obvezna polja so označena z *

*

*

  1. Za podatke odgovoren: Miguel Ángel Gatón
  2. Namen podatkov: Nadzor neželene pošte, upravljanje komentarjev.
  3. Legitimacija: Vaše soglasje
  4. Sporočanje podatkov: Podatki se ne bodo posredovali tretjim osebam, razen po zakonski obveznosti.
  5. Shranjevanje podatkov: Zbirka podatkov, ki jo gosti Occentus Networks (EU)
  6. Pravice: Kadar koli lahko omejite, obnovite in izbrišete svoje podatke.