GNU/Linux >> Znalost Linux >  >> Debian

Jak nainstalovat Nagios na Debian 10

V tomto tutoriálu vám ukážeme, jak nainstalovat Nagios na váš Debian 10. Pro ty z vás, kteří to nevěděli, Nagios bude monitorovat servery, přepínače, aplikace a služby. upozorní správce systému, když se něco pokazilo, a také upozorní, když byly problémy napraveny. Zdroje, které lze monitorovat, zahrnují zatížení procesoru, paměti a místa na disku, soubory protokolu, teplotu nebo chyby hardwaru. Nagios může také monitorovat směrovače a další síťová zařízení.

Tento článek předpokládá, že máte alespoň základní znalosti Linuxu, víte, jak používat shell, a co je nejdůležitější, hostujete svůj web na vlastním VPS. Instalace je poměrně jednoduchá a předpokládá, že běží v účtu root, pokud ne, možná budete muset přidat 'sudo ‘ k příkazům pro získání oprávnění root. Ukážu vám krok za krokem instalaci open source monitorovacího nástroje Nagios na server Debian 10 (Buster).

Předpoklady

  • Server s jedním z následujících operačních systémů:Debian 10 (Buster).
  • Abyste předešli případným problémům, doporučujeme použít novou instalaci operačního systému.
  • uživatel sudo bez root nebo přístup k uživateli root . Doporučujeme jednat jako nerootový uživatel sudo , protože však můžete poškodit svůj systém, pokud nebudete při jednání jako root opatrní.

Nainstalujte Nagios na Debian 10 Buster

Krok 1. Než nainstalujeme jakýkoli software, je důležité se ujistit, že váš systém je aktuální spuštěním následujícího apt příkazy v terminálu:

upgrade apt updateapt

Krok 2. Nainstalujte server LAMP.

Je vyžadován server Debian 10 LAMP. Pokud nemáte nainstalovanou LAMP, můžete postupovat podle našeho průvodce zde.

Krok 3. Vytvořte uživatele a skupiny.

Tento krok zajistí vytvoření uživatele a skupiny „nagios“. Uživatel www-data je také přidán do skupiny „nagios“:

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

Krok 4. Instalace Nagios na Debian 10.

Přejděte na oficiální webovou stránku, kde si můžete stáhnout nejnovější verzi Nagios Core. V době psaní tohoto článku je to verze 4.4.6:

cd /tmp/ wget https://assets.nagios.com/downloads/nagioscore/releases/nagios-4.4.6.tar.gz tar -zxvf nagios-4.4.6.tar.gz cd /tmp/nagios -4.4.6/

Poté zkompilujte Nagios ze zdrojového kódu:

sudo ./configure --with-nagios-group=nagios --with-command-group=nagcmd --with-httpd_conf=/etc/apache2/sites-enabled/sudo make allsudo make installsudo make install-initsudo make install-configsudo make install-commandmodesudo make install-webconf

Krok 5. Nakonfigurujte Nagios.

Nyní aktualizujeme e-mailovou adresu v /usr/local/nagios/etc/objects/contacts.cfg soubor pro nagiosadmin před spuštěním serveru Nagios:

sudo nano /usr/local/nagios/etc/objects/contacts.cfg
definovat kontakt{ jméno_kontaktu nagiosadmin; Krátké jméno uživatele použití generic-contact; Převzít výchozí hodnoty ze šablony obecného kontaktu (definované výše) alias Nagios Admin; Celé jméno uživatele email [email protected]; <<--- ZMĚŇTE TOTO NA SVOU E-MAILOVOU ADRESU }

Poté vytvořte uživatelský účet nagiosadmin pro přihlášení do webového rozhraní Nagios:

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

Dále povolte CGI:

sudo a2enmod cgisudo systemctl restart apache2

Krok 6. Instalace zásuvných modulů Nagios.

Nyní stahujeme a instalujeme pluginy Nagios pro sledování služeb:

cd /tmpwget http://www.nagios-plugins.org/download/nagios-plugins-2.3.3.tar.gztar -zxvf /tmp/nagios-plugins-2.3.3.tar.gzcd /tmp/ nagios-plugins-2.2.3/

Potom zkompilujte a nainstalujte pluginy:

sudo ./configure --with-nagios-user=nagios --with-nagios-group=nagiossudo make install

Krok 7. Ověřte a spusťte službu Nagios.

Dále musíme zajistit, aby se Nagios spustil při bootování, takže nejprve ověřte, že konfigurační soubor neobsahuje žádné chyby spuštěním následujícího příkazu:

sudo systemctl spustit nagiossudo systemctl povolit nagios

Krok 8. Nakonfigurujte bránu firewall pro Nagios.

V případě, že máte spuštěnou bránu firewall, povolte potřebné porty:

sudo ufw povolit 80 sudo ufw reloadsudo ufw povolit

Krok 9. Přístup k webovému rozhraní Nagios.

Nagios bude ve výchozím nastavení k dispozici na portu HTTP 80. Otevřete svůj oblíbený prohlížeč a přejděte na http://your-domain.com/nagios nebo http://adresa-ip-serveru/nagios a dokončete požadované kroky k dokončení instalace. Až budete vyzváni k zadání uživatelského jména a hesla, zadáte uživatelské jméno „nagiosadmin“ a heslo, které jste zadali v kroku 5.

Blahopřejeme! Úspěšně jste nainstalovali Nagios. Děkujeme, že jste použili tento návod k instalaci monitorovacího nástroje Nagios v systémech Debian 10 Buster. Pro další pomoc nebo užitečné informace vám doporučujeme navštívit oficiální Nagios webové stránky.


Debian
  1. Jak nainstalovat Nextcloud na Debian 9

  2. Jak nainstalovat PostgreSQL 11 / 10 na Debian 9 a Debian 8

  3. Jak nainstalovat Nagios na Debian 9

  1. Jak nainstalovat Tomcat 8.5 na Debian 9

  2. Jak nainstalovat Nagios na Debian 10

  3. Jak nainstalovat Nagios na Debian 11

  1. Jak nainstalovat MongoDB na Debian 9

  2. Jak nainstalovat Nginx na Debian 9

  3. Jak nainstalovat Apache na Debian 9