„Nagios Core“: kas yra „Nagios“ ir kaip jį įdiegti „Debian GNU / Linux“?

„Nagios Core“: kas yra „Nagios“ ir kaip jį įdiegti „Debian GNU / Linux“?

„Nagios Core“: kas yra „Nagios“ ir kaip jį įdiegti „Debian GNU / Linux“?

Srityje Tinklai ir serveriai yra puikių ir efektyvių programų Sistemos / serverio administratoriai („SysAdmins“). Todėl šiandien kalbėsime apie gerai žinomą skambutį „Nagios Core“.

„Nagios Core“ tai iš esmės nemokama versija Nagios. O tai savo ruožtu yra populiaru įranga / paslaugos / tinklo stebėjimo programa formatu atvirojo kodo.

„Webmin“: administravimas iš žiniatinklio naršyklės

„Webmin“: administravimas iš interneto naršyklės

Ir kadangi mes retai sprendžiame problemas, susijusias su programas, programas ir sistemas iš lauko Tinklai ir serveriai arba konkrečiam naudojimui Sistemos / serverio administratoriai („SysAdmins“), toliau iškart paliksime nuorodas į kai kuriuos ankstesnius leidinius, susijusius su šia IT sritimi:

"Webmin yra žiniatinklyje pasiekiamas sistemos konfigūravimo įrankis, skirtas „OpenSolaris“, „GNU / Linux“ ir kitoms „Unix“ sistemoms. Su juo galite konfigūruoti daugelio operacinių sistemų vidinius aspektus, tokius kaip vartotojai, vietos kvotos, paslaugos, konfigūracijos failai, kompiuterio išjungimas ir kt., Taip pat modifikuoti ir valdyti daugelį nemokamų programų, pvz., „Apache“ žiniatinklio serverį, PHP, MySQL, DNS, Samba, DHCP, be kita ko." „Webmin“: administravimas iš interneto naršyklės

Susijęs straipsnis:
„Webmin“: administravimas iš žiniatinklio naršyklės
Susijęs straipsnis:
„Webmin“: administravimas iš žiniatinklio naršyklės
„TurnKey Linux“ 14.1
Susijęs straipsnis:
„TurnKey Linux“: virtualiųjų įrenginių biblioteka

„Nagios Core“: nemokama ir nemokama „Nagios“ versija

„Nagios Core“: nemokama ir nemokama „Nagios“ versija

Kas yra „Nagios Core“?

Remiantis oficialia internetine svetaine Nagios, „Nagios Core“ Jis apibūdinamas taip:

"„Nagios® Core ™“ yra atviro kodo tinklo ir sistemos stebėjimo programa. Jis stebi jūsų nurodytus pagrindinius kompiuterius (kompiuterius) ir paslaugas, įspėdamas jus, kai kažkas negerai ir kai jie pagerėja. „Nagios Core“ iš pradžių buvo sukurtas dirbti su „Linux“, nors jis turėtų veikti ir daugelyje kitų „Unix“ operacinių sistemų. Be to, tai nemokama mūsų dabartinio įrankio „Nagios XI“ versija."

funkcijos

Tarp daugybės " „Nagios Core“ galima paminėti šiuos 10:

  1. Tinklo paslaugų stebėjimas (SMTP, POP3, HTTP, NNTP, PING, be kita ko).
  2. Įvairių stebimų kompiuterių išteklių stebėjimas (procesoriaus apkrova, disko naudojimas, be kita ko).
  3. Paprastas papildinių dizainas, leidžiantis vartotojams lengvai sukurti savo paslaugų patikrinimus.
  4. Lygiagretūs paslaugų patikrinimai.
  5. Galimybė apibrėžti tinklo prieglobos hierarchiją naudojant „pirminius“ kompiuterius, leidžiančius aptikti ir atskirti neveikiančius kompiuterius nuo nepasiekiamų.
  6. Susisiekite su pranešimais, kai iškyla pagrindinio kompiuterio ar paslaugos problemos ir jos išsprendžiamos (el. Paštu, peidžeriu arba vartotojo apibrėžtu metodu).
  7. Galimybė apibrėžti įvykių tvarkytojus, kurie būtų vykdomi pagrindinio kompiuterio ar paslaugos įvykių metu, kad būtų galima aktyviai pašalinti triktis.
  8. Automatinis žurnalo failų pasukimas.
  9. Parama perteklinių stebėjimo kompiuterių diegimui.
  10. Pasirenkama žiniatinklio sąsaja, skirta peržiūrėti dabartinę tinklo būseną, pranešimų ir problemų istoriją, žurnalo failą ir dar daugiau.

Kaip jį įdiegti „Debian GNU / Linux 10“?

Prieš pradedant šią dalį, verta paminėti, kaip įprasta, kad šiuo praktiniu atveju naudosime įprastą „Respin Linux“ vadinamas Stebuklai GNU / Linux, kuris remiasi „MX Linux 19“ („Debian“ 10). Kuris buvo pastatytas laikantis mūsų «„Snapshot MX Linux“ vadovas».

Tačiau bet koks GNU / Linux Distro kokia parama Systemd. Todėl mes tai naudosime „MX Linux“ respin Pradėti nuo GRUB įkrovos sistema pagal jūsų pasirinkimą su „Pradėti nuo„ Systemd “. Vietoj numatytosios parinkties, kurios nėra Systemd tiksliau su „Systemd-shim“. Be to, vykdysime visas komandų komandas iš „Sysadmin“ vartotojas, vietoj Šakninis vartotojasiš „Respin Linux“.

O dabar tavo atsisiųsti, įdiegti ir naudoti, mes naudosime «Greitas „Debian“ diegimo vadovas« ir tai būtų vadovavimo įsakymai vykdyti operacinės sistemos terminale (konsolėje):

1.- Operacinės sistemos paruošimo veiksmai

Atnaujinkite saugyklas ir įdiekite būtinus ir būtinus paketus, su kuriais galite dirbti „Nagios Core“.

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

2. Atsisiųskite dabartinę programinę įrangą

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.- Sudarykite esamą programinę įrangą

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

4. Sukurkite vartotojus ir grupes

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

5.- Įdiekite įvairius būtinus paketus

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

6.- Įdiekite „Apache“ konfigūracijos failus

sudo make install-webconf
sudo a2enmod rewrite
sudo a2enmod cgi

7.- Įdiekite ir sukonfigūruokite ugniasienę naudodami IPTable

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

8. Sukurkite vartotojo abonementą „Apache“, kad pradėtumėte „Nagios Core“

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

9.- Iš naujo paleiskite / paleiskite būtinas paslaugas

systemctl restart apache2.service
systemctl start nagios.service

Pažymėti: Iškilus šių komandų komandoms, iš naujo paleiskite operacinę sistemą.

10.- Prisijunkite prie „Nagios Core“

Paleiskite žiniatinklio naršyklę vietiniame kompiuteryje, jei turite grafinę vartotojo aplinką (GUI) arba kitame tinklo kompiuteryje. Ir adreso juostoje įrašykite bet kurią iš šių komandų komandų:

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

Pažymėti: Jei nematote lango „Nagios Core Login“, patikrinkite, ar jūsų operacinė sistema, pagrįsta „Debian GNU/Linux 8/9/10“, yra tinkamos konfigūracijos. "Dokumento šaknis" del „Apache“ serveris šiame konfigūracijos faile: /etc/apache2/apache2.conf. Pakeiskite kelią /var/www taip: /var/www/html. Tada iš naujo paleiskite „Apache“ paslaugą arba kompiuterį ir bandykite dar kartą kompiuteryje.

„Nagios Core“ papildinių diegimas

Atnaujinkite saugyklas ir įdiekite būtinus ir būtinus paketus, su kuriais galite dirbti „Nagios“ papildiniai.

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

Atsisiųskite ir išpakuokite dabartinį paketą naudodami „Nagios“ papildinius

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

Sudarykite ir įdiekite „Nagios“ papildinius

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

Ekrano nuotraukos

„Nagios Core“: 1 ekrano kopija

„Nagios Core“: 2 ekrano kopija

„Nagios Core“: 3 ekrano kopija

„Nagios Core“: 4 ekrano kopija

„Nagios Core“: 5 ekrano kopija

„Nagios Core“: 6 ekrano kopija

„Nagios Core“: 7 ekrano kopija

„Nagios Core“: 8 ekrano kopija

„Nagios Core“: 9 ekrano kopija

„Nagios Core“: 10 ekrano kopija

„Nagios Core“: 11 ekrano kopija

„Nagios Core“: 12 ekrano kopija

„Nagios Core“: 13 ekrano kopija

„Nagios Core“: 14 ekrano kopija

„Nagios Core“: 15 ekrano kopija

„Nagios Core“: 16 ekrano kopija

„Nagios Core“: 17 ekrano kopija

„Nagios Core“: 1 ekrano kopija

„Nagios Core“: 19 ekrano kopija

„Nagios Core“: 20 ekrano kopija

„Nagios Core“: 21 ekrano kopija

„Nagios Core“: 22 ekrano kopija

„Nagios Core“: 23 ekrano kopija

„Nagios Core“: 24 ekrano kopija

„Nagios Core“: 25 ekrano kopija

Norėdami gauti daugiau informacijos apie „Nagios Core“ galite naršyti šias nuorodas:

10 nemokamų ir atvirų alternatyvų

  1. Kaktusas
  2. Cabot
  3. Kabinos projektas
  4. icinga
  5. „LibreMNS“
  6. Muninas
  7. „Netdata“
  8. „Pandora FMS“
  9. PHP serverio monitorius
  10. Zabbix

Norėdami sužinoti daugiau apie šiuos dalykus alternatyvos ir dar daugiau, spustelėkite šią nuorodą: Įranga ir tinklo stebėjimo programinė įranga atviro kodo sąlygomis.

Santrauka: Įvairūs leidiniai

Santrauka

Apibendrinant, kaip buvo matyti „Nagios Core“ yra puikus programinės įrangos įrankis šioje srityje Tinklai / serveriai ir Sistemos / serverio administratoriai („SysAdmins“). Be to, jis yra ne tik galingas, bet ir lankstus bei prisitaikantis dėl daugybės įskiepiai. Ir tiems, kurie to gali nenaudoti, visada yra puikių alternatyvų, tokių kaip „Zabbix“, „Icinga“ ir „Cockpit“ projektas, tarp daugelio kitų.

Tikimės, kad šis leidinys bus labai naudingas visam «Comunidad de Software Libre y Código Abierto» ir labai prisideda prie galimų naudoti programų ekosistemos gerinimo, augimo ir sklaidos «GNU/Linux». Nenustokite juo dalytis su kitais savo mėgstamose svetainėse, kanaluose, socialinių tinklų ar pranešimų sistemų grupėse ar bendruomenėse. Galiausiai apsilankykite mūsų pagrindiniame puslapyje adresu «DesdeLinux» ištirti daugiau naujienų ir prisijungti prie mūsų oficialaus kanalo Telegrama iš DesdeLinux.


Palikite komentarą

Jūsų elektroninio pašto adresas nebus skelbiamas. Privalomi laukai yra pažymėti *

*

*

  1. Atsakingas už duomenis: Miguel Ángel Gatón
  2. Duomenų paskirtis: kontroliuoti šlamštą, komentarų valdymą.
  3. Įteisinimas: jūsų sutikimas
  4. Duomenų perdavimas: Duomenys nebus perduoti trečiosioms šalims, išskyrus teisinius įsipareigojimus.
  5. Duomenų saugojimas: „Occentus Networks“ (ES) talpinama duomenų bazė
  6. Teisės: bet kuriuo metu galite apriboti, atkurti ir ištrinti savo informaciją.