GNU/Linux >> Znalost Linux >  >> Linux

Jak nainstalovat Nagios na Linux Mint 19 / Linux Mint 18

Nagios je nejrozšířenější open source monitorovací nástroj, který nám pomáhá monitorovat služby a aplikace běžící na Windows, Linux, routerech a dalších síťových zařízeních. S pomocí Nagios můžete sledovat základní služby a atributy.

Máme přístup k Nagios pomocí webového rozhraní dodávaného s balíčkem a konfigurace je třeba provést na úrovni souborů.

Seznam služeb

Tento kurz popisuje, jak můžete monitorovat „soukromé“ služby a atributy serverů Linux/UNIX, jako jsou:

Atributy

  • Zatížení CPU
  • Využití paměti
  • Využití disku
  • Přihlášení uživatelé
  • Probíhající procesy
  • atd.

Soukromé služby

  • HTTP
  • FTP
  • SSH
  • SMTP
  • atd

Nainstalovat Nagios

Přepněte na uživatele root.

sudo su -

Nainstalujte závislosti pro Nagios 4.

apt-get updateapt-get install build-essential apache2 php openssl perl make php-gd libgd2-xpm-dev libapache2-mod-php libperl-dev libssl-dev démon wget apache2-utils

Vytvořte uživatele nagios a skupinu nagcmd (povolte spouštění externích příkazů prostřednictvím webového rozhraní), přidejte uživatele nagios a apache do části skupiny nagcmd.

useradd nagiosgroupadd nagcmdusermod -a -G nagcmd nagiosusermod -a -G nagcmd www-data

Stáhnout nejnovější verzi Nagios Core.

cd /tmp/wget https://assets.nagios.com/downloads/nagioscore/releases/nagios-4.4.2.tar.gztar -zxvf nagios-4.4.2.tar.gzcd /tmp/nagios-4.4 .2/

Kompilace a instalace Nagios:

./configure --with-nagios-group=nagios --with-command-group=nagcmd --with-httpd_conf=/etc/apache2/sites-enabled/make allmake installmake install-initmake install-configmake install- commandmodemake install-webconf

Konfigurovat Nagios

Ukázkové konfigurační soubory byly nyní nainstalovány do adresáře /usr/local/nagios/etc. Tyto ukázkové soubory by měly fungovat dobře, abyste mohli začít s Nagios. Než budete pokračovat, budete muset provést pouze jednu změnu…

Upravte konfigurační soubor /usr/local/nagios/etc/objects/contacts.cfg pomocí svého oblíbeného editoru a změňte e-mailovou adresu spojenou s definicí kontaktu nagiosadmin na adresu, kterou chcete používat pro příjem upozornění.

vi /usr/local/nagios/etc/objects/contacts.cfg

Chcete-li dostávat oznámení, změňte pole E-mailová adresa.

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živatelského e-mailu [email protected]; <<***** ZMĚŇTE TOTO NA SVOU E-MAILOVOU ADRESU ****** }

Konfigurace webového rozhraní

Vytvořte si účet nagiosadmin pro přihlášení do webového rozhraní Nagios. Heslo, které jste tomuto účtu přiřadili, si zapamatujte – budete ho potřebovat později.

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

Spusťte následující příkaz.

a2enmod cgi

Restartujte Apache, aby se nová nastavení projevila.

restart služby apache2

Stáhněte si a nainstalujte pluginy Nagios

Stáhněte si pluginy Nagios do adresáře /tmp.

cd /tmpwget https://nagios-plugins.org/download/nagios-plugins-2.2.1.tar.gztar -zxvf /tmp/nagios-plugins-2.2.1.tar.gzcd /tmp/nagios- plugins-2.2.1/

Zkompilujte a nainstalujte pluginy.

./configure --with-nagios-user=nagios --with-nagios-group=nagiosmakemake install

Spustit Nagios

Ověřte ukázkové konfigurační soubory Nagios.

/usr/local/nagios/bin/nagios -v /usr/local/nagios/etc/nagios.cfg

Nyní spusťte službu Nagios.

systemctl start nagios

Povolte automatické spouštění Nagios při startu systému.

systemctl enable nagios

Přístup k webovému rozhraní Nagios

Nyní přejděte na webové rozhraní Nagios pomocí následující adresy URL.

http://ip-adresa/nagios/

Budete vyzváni k zadání uživatelského jména (nagiosadmin) a hesla, které jste zadali dříve.

Nagios Dashboard:

Služby monitorování:

To je vše. Nyní jste připraveni přidat počítače se systémem Linux do nástroje Nagios Monitoring .


Linux
  1. Nainstalujte Nagios 3.4 na Linux Mint 14

  2. Jak nainstalovat Python na Linux Mint 20

  3. Jak nainstalovat Nagios na Ubuntu 14.04

  1. Jak nainstalovat Wine 4.0 na Linux Mint 19

  2. Jak nainstalovat VirtualBox 6.0 / 5.2 na Linux Mint 19 / Linux Mint 18

  3. Jak nainstalovat Nagios na Ubuntu 16.04

  1. Jak nainstalovat Dropbox na Linux Mint 19 / Linux Mint 18

  2. Jak nainstalovat TeamViewer na Linux Mint 20 / Linux Mint 19

  3. Jak nainstalovat Nagios 4.4.3 na Ubuntu 18.04 a Ubuntu 16.04