Nagios Core: Kas ir Nagios un kā to instalēt Debian GNU / Linux?

Nagios Core: Kas ir Nagios un kā to instalēt Debian GNU / Linux?

Nagios Core: Kas ir Nagios un kā to instalēt Debian GNU / Linux?

Laukā Tīkli un serveri ir lieliski un efektīvi lietojumi Sistēmas / servera administratori (SysAdmins). Tāpēc šodien mēs runāsim par labi zināmu zvanu Nagios Core.

Nagios Core būtībā tā ir bezmaksas versija Nagios. Kas savukārt būtībā ir populārs iekārtas / pakalpojumi / tīkla uzraudzības programma formātā atvērtā koda.

Webmin: administrēšana no tīmekļa pārlūkprogrammas

Webmin: administrēšana no tīmekļa pārlūkprogrammas

Un tā kā mēs reti risinām jautājumus, kas saistīti ar lietojumprogrammas, programmas un sistēmas no lauka Tīkli un serveri vai īpašam lietojumam Sistēmas / servera administratori (SysAdmins), mēs tūlīt zemāk atstāsim dažas saites uz dažām iepriekšējām publikācijām, kas saistītas ar šo IT jomu:

"Webmin ir tīmeklī pieejams sistēmas konfigurācijas rīks OpenSolaris, GNU / Linux un citām Unix sistēmām. Ar to jūs varat konfigurēt daudzu operētājsistēmu iekšējos aspektus, piemēram, lietotājus, vietas kvotas, pakalpojumus, konfigurācijas failus, datora izslēgšanu utt., Kā arī modificēt un kontrolēt daudzas bezmaksas lietojumprogrammas, piemēram, Apache tīmekļa serveri, Cita starpā PHP, MySQL, DNS, Samba, DHCP." Webmin: administrēšana no tīmekļa pārlūkprogrammas

saistīto rakstu:
Webmin: administrēšana no tīmekļa pārlūkprogrammas

saistīto rakstu:
Webmin: administrēšana no tīmekļa pārlūkprogrammas
saistīto rakstu:
TurnKey Linux: Virtuālo ierīču bibliotēka

Nagios Core: bezmaksas un bezmaksas Nagios versija

Nagios Core: bezmaksas un bezmaksas Nagios versija

Kas ir Nagios Core?

Saskaņā ar oficiālo vietni Nagios, Nagios Core To raksturo šādi:

"Nagios® Core ™ ir atvērtā pirmkoda tīkla un sistēmas uzraudzības lietojumprogramma. Tas uzrauga jūsu norādītos saimniekdatorus (datorus) un pakalpojumus, brīdinot, ja kaut kas noiet greizi un kad tie uzlabojas. Nagios Core sākotnēji bija paredzēts darbam operētājsistēmā Linux, lai gan tam vajadzētu darboties arī lielākajā daļā citu uz Unix balstītu operētājsistēmu. Tā ir arī mūsu pašreizējā rīka Nagios XI bezmaksas versija."

iezīmes

Starp daudzajām iezīmēm Nagios Core var minēt šādus 10:

  1. Tīkla pakalpojumu pārraudzība (SMTP, POP3, HTTP, NNTP, PING, cita starpā).
  2. Dažādu uzraudzīto resursdatoru resursu pārraudzība (cita starpā procesora noslodze, diska izmantošana).
  3. Vienkāršs spraudņu dizains, kas lietotājiem ļauj viegli izstrādāt savas pakalpojumu pārbaudes.
  4. Paralēlās pakalpojumu pārbaudes.
  5. Spēja definēt tīkla saimniekdatoru hierarhiju, izmantojot "vecākos" saimniekdatorus, ļaujot noteikt un atšķirt saimniekdatorus, kas nedarbojas, un tos, kas nav sasniedzami.
  6. Sazinieties ar paziņojumiem, ja rodas resursdatora vai pakalpojuma problēmas un tās tiek atrisinātas (pa e-pastu, peidžeri vai lietotāja definētu metodi).
  7. Iespēja noteikt notikumu apstrādātājus, kas darbosies saimniekdatora vai pakalpojuma pasākumu laikā, lai veiktu proaktīvu problēmu novēršanu.
  8. Automātiska žurnālfailu rotācija.
  9. Atbalsts lieku uzraudzības resursdatoru ieviešanai.
  10. Papildu tīmekļa saskarne, lai apskatītu tīkla pašreizējo stāvokli, paziņojumu un problēmu vēsturi, žurnāla failu un daudz ko citu.

Kā to instalēt Debian GNU / Linux 10?

Pirms sākt šo daļu, ir vērts atzīmēt, kā parasti, ka šajā praktiskajā gadījumā mēs izmantosim parasto Respin Linux sauc Brīnumi GNU / Linux, kuras pamatā ir MX Linux 19 (Debian 10). Kas ir būvēts pēc mūsu «MX Linux momentuzņēmuma rokasgrāmata».

Tomēr jebkura GNU / Linux Distro kāds atbalsts Systemd. Tāpēc mēs to izmantosim MX Linux Respin sākot no GRUB sāknēšanas sistēma pēc jūsu izvēles ar "Sāciet ar Systemd". Tā noklusējuma opcijas vietā, kas ir bez Systemd vai drīzāk ar Sistēmas shim. Mēs izpildīsim arī visas komandu komandas no Sysadmin lietotājs, tā vietā Saknes lietotājs, no teica Respin Linux.

Un tagad par tavu lejupielāde, instalēšana un izmantošana, mēs izmantosim «Īsā instalēšanas rokasgrāmata Debian« un šie būtu pavēles pavēles lai izpildītu operētājsistēmas terminālī (konsolē):

1.- Operētājsistēmas sagatavošanas soļi

Atjauniniet krātuves un instalējiet būtiskas un nepieciešamas paketes, ar kurām strādāt Nagios Core.

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

2.- Lejupielādējiet pašreizējo programmatūru

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.- Apkopojiet pašreizējo programmatūru

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

4. Izveidot lietotājus un grupas

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

5.- Instalējiet dažādas būtiskas paketes

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

6.- Instalējiet Apache konfigurācijas failus

sudo make install-webconf
sudo a2enmod rewrite
sudo a2enmod cgi

7.- Instalējiet un konfigurējiet ugunsmūri, izmantojot IPTables

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

8. Izveidojiet lietotāja kontu Apache, lai sāktu Nagios Core

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

9.- Restartējiet / sāciet nepieciešamos pakalpojumus

systemctl restart apache2.service
systemctl start nagios.service

Atzīmēt: Ja rodas problēmas ar šīm komandu komandām, restartējiet operētājsistēmu.

10.- Piesakieties Nagios Core

Palaidiet tīmekļa pārlūkprogrammu vietējā datorā, ja jums ir grafiskā lietotāja vide (GUI) vai citā tīkla datorā. Un adrešu joslā ierakstiet kādu no šīm komandu komandām pēc saviem ieskatiem:

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

Atzīmēt: Ja neredzat logu "Nagios Core Login", pārbaudiet, vai jūsu operētājsistēmai, kuras pamatā ir Debian GNU/Linux 8/9/10, ir pareiza konfigurācija. "Dokumenta sakne" del Apache serveris šādā konfigurācijas failā: /etc/apache2/apache2.conf. Nomainiet ceļu /var/www šādi: /var/www/html. Pēc tam restartējiet Apache pakalpojumu vai datoru un mēģiniet vēlreiz datorā.

Nagios Core spraudņu instalēšana

Atjauniniet krātuves un instalējiet būtiskas un nepieciešamas paketes, ar kurām strādāt Nagios spraudņi.

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

Lejupielādējiet un izpakojiet pašreizējo pakotni, izmantojot "Nagios spraudņus"

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

Apkopojiet un instalējiet "Nagios spraudņus"

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

Ekrānuzņēmumi

Nagios Core: 1. ekrānuzņēmums

Nagios Core: 2. ekrānuzņēmums

Nagios Core: 3. ekrānuzņēmums

Nagios Core: 4. ekrānuzņēmums

Nagios Core: 5. ekrānuzņēmums

Nagios Core: 6. ekrānuzņēmums

Nagios Core: 7. ekrānuzņēmums

Nagios Core: 8. ekrānuzņēmums

Nagios Core: 9. ekrānuzņēmums

Nagios Core: 10. ekrānuzņēmums

Nagios Core: 11. ekrānuzņēmums

Nagios Core: 12. ekrānuzņēmums

Nagios Core: 13. ekrānuzņēmums

Nagios Core: 14. ekrānuzņēmums

Nagios Core: 15. ekrānuzņēmums

Nagios Core: 16. ekrānuzņēmums

Nagios Core: 17. ekrānuzņēmums

Nagios Core: 1. ekrānuzņēmums

Nagios Core: 19. ekrānuzņēmums

Nagios Core: 20. ekrānuzņēmums

Nagios Core: 21. ekrānuzņēmums

Nagios Core: 22. ekrānuzņēmums

Nagios Core: 23. ekrānuzņēmums

Nagios Core: 24. ekrānuzņēmums

Nagios Core: 25. ekrānuzņēmums

Lai iegūtu vairāk informācijas par Nagios Core varat izpētīt šādas saites:

10 bezmaksas un atvērtas alternatīvas

  1. Kaktusi
  2. Cabot
  3. Kabīnes projekts
  4. Icinga
  5. LibreMNS
  6. Munina
  7. Netdata
  8. Pandora FMS
  9. PHP servera monitors
  10. Zabbix

Lai uzzinātu vairāk par šiem alternatīvas un vairāk, noklikšķiniet uz šīs saites: Iekārtas un tīkla uzraudzības programmatūra atklātā pirmkoda ietvaros.

Kopsavilkums: Dažādas publikācijas

Kopsavilkums

Rezumējot, kā redzams Nagios Core ir ideāls programmatūras rīks šajā jomā Tīkli / Serveri un Sistēmas / servera administratori (SysAdmins). Un tas ir ne tikai spēcīgs, bet arī elastīgs un pielāgojams, pateicoties tā daudzkārtņu izmantošanai spraudņi. Un tiem, kas to varētu neizmantot, vienmēr ir lieliskas alternatīvas, piemēram Zabbix, Icinga un Cockpit projekts, starp daudziem citiem.

Mēs ceram, ka šī publikācija būs ļoti noderīga kopumā «Comunidad de Software Libre y Código Abierto» un liels ieguldījums pieejamo lietojumprogrammu ekosistēmas uzlabošanā, izaugsmē un izplatībā «GNU/Linux». Nepārtrauciet to kopīgot ar citiem savās iecienītākajās vietnēs, kanālos, sociālo tīklu vai ziņojumapmaiņas sistēmu kopienās. Visbeidzot, apmeklējiet mūsu mājas lapu vietnē «FromLinux» izpētīt vairāk ziņu un pievienoties mūsu oficiālajam kanālam Telegramma no DesdeLinux.


Raksta saturs atbilst mūsu principiem redakcijas ētika. Lai ziņotu par kļūdu, noklikšķiniet uz šeit.

Esi pirmais, kas komentārus

Atstājiet savu komentāru

Jūsu e-pasta adrese netiks publicēta. Obligātie lauki ir atzīmēti ar *

*

*

  1. Atbildīgais par datiem: Migels Ángels Gatóns
  2. Datu mērķis: SPAM kontrole, komentāru pārvaldība.
  3. Legitimācija: jūsu piekrišana
  4. Datu paziņošana: Dati netiks paziņoti trešām personām, izņemot juridiskus pienākumus.
  5. Datu glabāšana: datu bāze, ko mitina Occentus Networks (ES)
  6. Tiesības: jebkurā laikā varat ierobežot, atjaunot un dzēst savu informāciju.