Nagios Core: Co je to Nagios a jak jej nainstalovat na Debian GNU / Linux?

Nagios Core: Co je to Nagios a jak jej nainstalovat na Debian GNU / Linux?

Nagios Core: Co je to Nagios a jak jej nainstalovat na Debian GNU / Linux?

V oblasti Sítě a servery existují skvělé a efektivní aplikace pro Správci systému / serveru (SysAdmins). Proto dnes budeme hovořit o známém hovoru Nagios Core.

Nagios Core je to v podstatě bezplatná verze Nagios. Což je v zásadě populární program / zařízení / služby / monitorování sítě ve formátu open source.

Webmin: správa z webového prohlížeče

Webmin: Správa z webového prohlížeče

A protože jen zřídka řešíme problémy související s aplikací, programů a systémů z oblasti Sítě a servery nebo konkrétní použití pro Správci systému / serveru (SysAdmins), okamžitě ponecháme níže některé odkazy na některé předchozí publikace související s touto oblastí IT:

"Webmin je webový přístupný konfigurační nástroj systému pro OpenSolaris, GNU / Linux a další unixové systémy. S ním můžete konfigurovat interní aspekty mnoha operačních systémů, jako jsou uživatelé, prostorové kvóty, služby, konfigurační soubory, vypínání počítače atd. Také upravovat a ovládat mnoho bezplatných aplikací, jako je webový server Apache, PHP, MySQL, DNS, Samba, DHCP a další." Webmin: Správa z webového prohlížeče

Související článek:
Webmin: správa z webového prohlížeče
Související článek:
Webmin: správa z webového prohlížeče
Linux na klíč 14.1
Související článek:
TurnKey Linux: Knihovna virtuálních zařízení

Nagios Core: Bezplatná a bezplatná verze Nagiosu

Nagios Core: Bezplatná a bezplatná verze Nagiosu

Co je Nagios Core?

Podle oficiálních webových stránek Nagios, Nagios Core Je popsán následovně:

"Nagios® Core ™ je open source aplikace pro monitorování sítě a systému. Monitoruje hostitele (počítače) a služby, které zadáte, a upozorní vás, když se něco pokazí a kdy se to zlepší. Nagios Core byl původně navržen pro práci pod Linuxem, i když by měl fungovat i pod většinou ostatních operačních systémů založených na Unixu. Je to také bezplatná verze našeho aktuálního nástroje s názvem Nagios XI."

rysy

Mezi mnoha funkcemi Nagios Core lze zmínit následujících 10:

  1. Monitorování síťových služeb (mimo jiné SMTP, POP3, HTTP, NNTP, PING.)
  2. Monitorování zdrojů různých sledovaných hostitelů (zatížení procesoru, využití disku, mimo jiné.)
  3. Jednoduchý design pluginu, který uživatelům umožňuje snadno vyvíjet vlastní kontroly služeb.
  4. Paralelní servisní kontroly.
  5. Možnost definovat hierarchii síťových hostitelů pomocí „nadřazených“ hostitelů, což vám umožní detekovat a rozlišovat mezi hostiteli, kteří jsou dole a těmi, které jsou nedostupné.
  6. Oznámení kontaktu, pokud dojde k problémům s hostitelem nebo službou a jsou vyřešeny (e-mailem, stránkovačem nebo uživatelsky definovanou metodou).
  7. Možnost definovat obslužné rutiny událostí, které se mají spouštět během událostí hostitele nebo služby pro proaktivní řešení potíží.
  8. Automatické otáčení souborů protokolu.
  9. Podpora pro implementaci redundantních monitorovacích hostitelů.
  10. Volitelné webové rozhraní pro zobrazení aktuálního stavu sítě, historie oznámení a problémů, soubor protokolu a další.

Jak jej nainstalovat na Debian GNU / Linux 10?

Před zahájením této části stojí za zmínku, že v tomto praktickém případě použijeme obvyklé Respin Linux volal Zázraky GNU / Linux, který je založen na MX Linux 19 (Debian 10). Který byl postaven podle našich «MX Linux Snapshot Guide».

Nicméně jakýkoli Distribuce GNU / Linux jaká podpora Systemd. Proto toho využijeme MX Linux Respin začínající od Zaváděcí systém GRUB podle vaší volby pomocí "Začněte Systemd". Místo jeho výchozí možnosti, která je bez Systemd nebo spíše s systemd-shim. Rovněž provedeme všechny příkazy z Uživatel Sysadmin, namísto Kořenový uživatel, od zmíněného Respin Linux.

A teď k tvému stažení, instalace a použití, použijeme «Rychlý průvodce instalací pro Debian« a tohle by bylo příkazové příkazy provést v terminálu (konzole) vašeho operačního systému:

1.- Kroky k přípravě operačního systému

Aktualizujte úložiště a nainstalujte základní a nezbytné balíčky, se kterými budete pracovat Nagios Core.

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

2.- Stáhněte si aktuální software

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.- Zkompilujte aktuální software

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

4.- Vytvořte uživatele a skupiny

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

5.- Nainstalujte si různé důležité balíčky

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

6.- Nainstalujte konfigurační soubory Apache

sudo make install-webconf
sudo a2enmod rewrite
sudo a2enmod cgi

7.- Nainstalujte a nakonfigurujte bránu firewall pomocí IPTables

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

8.- Vytvořte uživatelský účet v Apache, abyste mohli začít v Nagios Core

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

9.- Restartujte / spusťte nezbytné služby

systemctl restart apache2.service
systemctl start nagios.service

poznámka: V případě problémů s těmito příkazy restartujte operační systém.

10.- Přihlaste se do Nagios Core

Spusťte webový prohlížeč na místním počítači, pokud máte grafické uživatelské prostředí (GUI) nebo na jiném počítači v síti. A do adresního řádku napište libovolný z následujících příkazů, jak uznáte za vhodné:

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

poznámka: Pokud nevidíte okno „Nagios Core Login“, zkontrolujte, zda má váš operační systém založený na Debianu GNU/Linux 8/9/10 správnou konfiguraci. "Kořen dokumentu" del Server Apache v následujícím konfiguračním souboru: /etc/apache2/apache2.conf. Vyměňte cestu /var/www následující: /var/www/html. Potom restartujte službu Apache nebo počítač a zkuste to znovu v počítači.

Instalace základních modulů Nagios

Aktualizujte úložiště a nainstalujte základní a nezbytné balíčky, se kterými budete pracovat Nagios Pluginy.

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

Stáhněte a rozbalte aktuální balíček pomocí „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

Zkompilujte a nainstalujte „Nagios Plugins“

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

Snímky obrazovky

Nagios Core: Screenshot 1

Nagios Core: Screenshot 2

Nagios Core: Screenshot 3

Nagios Core: Screenshot 4

Nagios Core: Screenshot 5

Nagios Core: Screenshot 6

Nagios Core: Screenshot 7

Nagios Core: Screenshot 8

Nagios Core: Screenshot 9

Nagios Core: Screenshot 10

Nagios Core: Screenshot 11

Nagios Core: Screenshot 12

Nagios Core: Screenshot 13

Nagios Core: Screenshot 14

Nagios Core: Screenshot 15

Nagios Core: Screenshot 16

Nagios Core: Screenshot 17

Nagios Core: Screenshot 1

Nagios Core: Screenshot 19

Nagios Core: Screenshot 20

Nagios Core: Screenshot 21

Nagios Core: Screenshot 22

Nagios Core: Screenshot 23

Nagios Core: Screenshot 24

Nagios Core: Screenshot 25

Pro více informací o Nagios Core můžete prozkoumat následující odkazy:

10 bezplatných a otevřených alternativ

  1. Kaktusy
  2. Cabot
  3. Projekt kokpitu
  4. Icinga
  5. FreeMNS
  6. Munin
  7. netdata
  8. Pandora FMS
  9. Monitor serveru PHP
  10. Zabbix

Chcete -li se o nich dozvědět více alternativy a další, klikněte na následující odkaz: Zařízení a software pro monitorování sítě pod Open Source.

Shrnutí: Různé publikace

Shrnutí

V souhrnu, jak bylo vidět Nagios Core je perfektní softwarový nástroj pro oblast Sítě / servery a Správci systému / serveru (SysAdmins). A je to nejen výkonné, ale také flexibilní a přizpůsobivé díky použití jeho násobku pluginy. A pro ty, kteří to možná nepoužívají, vždy existují skvělé alternativy jako Zabbix, Icinga a Cockpit Project, mezi mnoha dalšími.

Doufáme, že tato publikace bude velmi užitečná jako celek «Comunidad de Software Libre y Código Abierto» a velkým příspěvkem ke zlepšení, růstu a šíření ekosystému aplikací dostupných pro «GNU/Linux». A nepřestávejte jej sdílet s ostatními, na svých oblíbených webech, kanálech, skupinách nebo komunitách sociálních sítí nebo systémů zasílání zpráv. Nakonec navštivte naši domovskou stránku na «DesdeLinux» prozkoumat další novinky a připojit se k našemu oficiálnímu kanálu Telegram z DesdeLinux.


Zanechte svůj komentář

Vaše e-mailová adresa nebude zveřejněna. Povinné položky jsou označeny *

*

*

  1. Odpovědný za údaje: Miguel Ángel Gatón
  2. Účel údajů: Ovládací SPAM, správa komentářů.
  3. Legitimace: Váš souhlas
  4. Sdělování údajů: Údaje nebudou sděleny třetím osobám, s výjimkou zákonných povinností.
  5. Úložiště dat: Databáze hostovaná společností Occentus Networks (EU)
  6. Práva: Vaše údaje můžete kdykoli omezit, obnovit a odstranit.