Mumunda we Networks uye Servers kune makuru uye anoshanda ekunyorera kwe Sisitimu / Server Vatongi (SysAdmins). Naizvozvo, nhasi tichataura nezve inozivikanwa kufona Nagios Core.
Nagios Core ndiyo yemahara vhezheni ye Nagios. Izvo zvinova zviri kunyanya kufarirwa zvishandiso / masevhisi / network yekutarisa chirongwa mumhando ye open source.
Uye sezvo isu kashoma kugadzirisa nyaya dzine chekuita ne kunyorera, zvirongwa uye masystem kubva mundima ye Networks uye Servers kana kushandisa chaiko kwe Sisitimu / Server Vatongi (SysAdmins), isu tinobva tasiya zasi kwezvimwe zvinongedzo kune zvimwe zvakapfuura zvinyorwa zvine chekuita neiyi IT shamba:
"web min iyo webhu-inowanikwa sisitimu yekumisikidza chishandiso cheOpenSolaris, GNU / Linux uye mamwe masisitimu eUnix. Nayo, iwe unogona kumisikidza zvemukati maficha eakawanda anoshanda masisitimu, sevashandisi, nzvimbo quotas, masevhisi, kumisikidza mafaira, kudzima komputa, nezvimwe, pamwe nekugadzirisa uye kudzora mazhinji emahara maficha, senge Apache webhu server, PHP, MySQL, DNS, Samba, DHCP, pakati pevamwe." Webmin: Kutungamira kubva pawebhusaiti
Nagios Core: Yemahara uye yemahara vhezheni yeNagios
Chii chinonzi Nagios Core?
Zvinoenderana newebsite yepamutemo ye Nagios, Nagios Core Inotsanangurwa seinotevera:
"Nagios® Core ™ ndeye yakavhurika sosi network uye sisitimu yekutarisa maitiro. Inotarisa ivo vanogamuchira (makomputa) uye masevhisi aunotsanangudza, achikunyevera kana zvinhu zvikaenda zvisirizvo uye pavanenge vachivandudza. Nagios Core yakatanga kugadzirirwa kushanda pasi peLinux, kunyangwe ichifanirwa kushanda pasi pemamwe akawanda Unix-based Operating Systems futi. Zvakare, ndiyo yemahara vhezheni yeshanduro yedu yazvino inonzi Nagios XI."
Zviratidzo
Pakati pezvinhu zvakawanda zve Nagios Core anotevera gumi anogona kutaurwa:
- Monitoring network services (SMTP, POP3, HTTP, NNTP, PING, pakati pevamwe.)
- Kuongorora zviwanikwa zveakasiyana anotariswa mauto (Processor mutoro, dhisiki kushandiswa, pakati pevamwe.)
- Iyo yakapusa plugin dhizaini iyo inobvumira vashandisi kukudziridza zviri nyore yavo yega cheki cheki.
- Parallel service cheki.
- Iko kugona kutsanangura netiweki inomiririra hutungamiri uchishandisa "mubereki" mauto, achikubvumidza iwe kuona uye kusiyanisa pakati pemakosi ari pasi neaya asinga svikike.
- Bata ziviso kana nzvimbo dzekushandira kana dzevhisi dzikaitika uye dzakagadziriswa (neemail, pager, kana mushandisi-yakatsanangurwa nzira).
- Iko kugona kutsanangura vanobata zviitiko kuti vamhanye panguva yekugamuchira kana yezviitiko zvebasa zvekugadzirisa matambudziko.
- Otomatiki kutenderera kwemafaira erogi.
- Tsigiro yekushandisa isingadzokororwe yekutarisa mauto.
- Anosarudzika webhu interface kuti uone mamiriro azvino enetiweki, nhoroondo yezviziviso uye matambudziko, iro danda faira, nezvimwe.
Maitiro ekuisa iyo paDebian GNU / Linux 10?
Usati watanga chikamu ichi, zvakakosha kuti uzive senguva dzose kuti kune ino inoshanda kesi toshandisa zvakajairwa Pindura Linux akadanwa Zvishamiso GNU / Linux, iyo yakavakirwa pa MX Linux 19 (Debian 10). Iyo yakavakwa zvichitevera yedu «Tungamira kune Snapshot MX Linux».
Zvisinei, chero GNU / Linux Distro kutsigira kupi Systemd. Naizvozvo, isu tinoshandisa izvi MX Linux kupindura kutanga kubva GRUB boot system nesarudzo yako ne "Tanga neSystemd". Panzvimbo yesarudzo yayo yekumisikidza, iri kunze Systemd kana ndoda ne Yakagadziriswa-shim. Zvakare, isu tichaita yese mirairo yekuraira kubva ku Sysadmin mushandisi, panzvimbo ye Mudzi mushandisi, kubva akadaro Respin Linux.
Uye ikozvino yako kurodha pasi, kuisa uye kushandisa, isu tinoshandisa iyo «Kurumidza Kutanga Kuisa Nongedzo yeDebian« uye izvi ndizvo zvaizove raira mirairo kuita mune inouraya (koni) yeYako Inoshanda Sisitimu:
1.- Matanho ekugadzirira iyo Inoshanda Sisitimu
Gadziridza Zvinyorwa uye gadza akakosha uye anodikanwa mapakeji ekushanda nawo Nagios Core.
sudo apt update
sudo apt install autoconf gcc libc6 make wget unzip apache2 apache2-utils php libgd-dev
2.- Dhawunirodha software yazvino
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.- Nyora iyo yazvino software
cd /tmp/nagioscore-nagios-4.4.6/
sudo ./configure --with-httpd-conf=/etc/apache2/sites-enabled
sudo make all
4.- Gadzira Vashandisi uye Mapoka
sudo make install-groups-users
sudo usermod -a -G nagios www-data
5.- Isa akasiyana akakosha mapakeji
sudo make install
sudo make install-daemoninit
sudo make install-commandmode
sudo make install-config
6.- Isa mafaira ekugadzirisa Apache
sudo make install-webconf
sudo a2enmod rewrite
sudo a2enmod cgi
7.- Isa uye gadzirisa iyo Firewall kuburikidza neIPTables
sudo apt install iptables
sudo iptables -I INPUT -p tcp --destination-port 80 -j ACCEPT
sudo apt install -y iptables-persistent
8.- Gadzira Akaundi account muApache kutanga muNagios Core
sudo htpasswd -c /usr/local/nagios/etc/htpasswd.users nagiosadmin
9.- Kutangazve / Kutanga Anodiwa maSevhisi
systemctl restart apache2.service
systemctl start nagios.service
chitsambaKutangazve iyo Inoshanda Sisitimu kana paine matambudziko nemirairo iyi yekuraira.
10.- Kupinda kuNagios Core
Mhanya neWebhu Bhurawuza pamushini wepanzvimbo kana uine Graphical Mushandisi Nharaunda (GUI) kana pane imwe komputa paNetwork.Uye mubhawa rekero nyora chero inotevera mirairo yekuraira sezvaunoona zvakakodzera:
http://127.0.0.1/nagios
http://localhost/nagios
http://nombreservidor.dominio/nagios
chitsamba: Kana iwe usingaone iyo "Nagios Core Login" hwindo, tarisa kuti yako Inoshanda Sisitimu yakavakirwa paDebian GNU / Linux 8/9/10 ine iyo chaiyo yekugadziriswa. "Gwaro mudzi" Del Apache server mukati meiyo inotevera faira yekumisikidza: /etc/apache2/apache2.conf
. Tsiva iyo nzira /var/www
neinotevera: /var/www/html
. Wobva watangidza iyo Apache Service kana Computer, uye edza zvakare pakombuta.
Kuisa Nagios Core plugins
Gadziridza Zvinyorwa uye gadza akakosha uye anodikanwa mapakeji ekushanda nawo Nagios Plugins.
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
Dhawunirodha uye unzip pasuru yazvino ne "Nagios Plugins"
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
Unganidza uye isa iyo "Nagios Plugins"
cd /tmp/nagios-plugins-release-2.2.1/ ./tools/setup sudo ./configure sudo make sudo make install
Screen inopfura
Kuti uwane rumwe ruzivo nezve Nagios Core unogona kuongorora zvinotevera zvinongedzo:
- Saiti yepamutemo paGitHub
- Zvinyorwa zviri pamutemo
- Resource Raibhurari
- Kurumidza Kutanga Kuisa Guides
- Nezve Nagios Core
10 yemahara uye yakavhurika dzimwe nzira
- Cacti
- Cabot
- Cockpit Chirongwa
- Ndiri kufunga
- FreeMNS
- Munin
- netdata
- Pandora FMS
- PHP Server Wongorora
- Zabbix
Kuti udzidze zvakawanda nezve izvi dzimwe nzira uye zvimwe, tinya pane inotevera chinongedzo: Zvishandiso uye Network Monitoring Software pasi peOpen Source.
Resumen
Mukupfupisa, sezvakaonekwa Nagios Core chishandiso chakakwana software yekushandisa munda we Networks / Maseva and the Sisitimu / Server Vatongi (SysAdmins). Uye haina simba chete asi inoshanduka uye inochinja, nekuda kwekushandiswa kweakawanda plugins. Uye kune avo vangangodaro vasingashandise, panogara paine dzimwe nzira huru senge Zabbix, Icinga uye Cockpit Project, pakati pevamwe vazhinji.
Tinovimba kuti bhuku iri richabatsira chose «Comunidad de Software Libre y Código Abierto»
uye yemupiro mukuru mukuvandudza, kukura uye kupararira kweiyo ecosystem yezvishandiso zviripo «GNU/Linux»
. Uye usamire kuigovana nevamwe, pane ako aunofarira mawebhusaiti, chiteshi, mapoka kana nharaunda dzemasocial network kana mameseji masystem. Pakupedzisira, shanyira peji redu repamba pa «DesdeLinux» kuongorora dzimwe nhau, uye kujoina yedu yepamutemo chiteshi Teregiramu ye DesdeLinux.