GNU/Linux >> Znalost Linux >  >> Ubuntu

Jak nainstalovat Nagios 4.4.3 na Ubuntu 18.04 a Ubuntu 16.04

Nagios je jedním z nejrozšířenějších open source monitorovacích nástrojů pro monitorování služeb a aplikací, které běží na Windows a Linux. Má také schopnost monitorovat směrovače a další síťová zařízení.

Pomocí Nagios můžete sledovat základní služby a atributy. K Nagios můžeme přistupovat pomocí webového rozhraní dodávaného s balíčkem, ale konfigurace musí být provedena na úrovni souborů.

Seznam služeb

Nagios může monitorovat vaše „soukromé“ služby a atributy serverů Linux/UNIX, jako například:

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

Předpoklady

Pojďme se přepnout na uživatele root.

sudo su -

Před kompilací Nagios ze zdrojového kódu byste museli nainstalovat závislé balíčky pro Nagios. Aktualizujte mezipaměť úložiště a nainstalujte závislosti pro Nagios.

apt-get update apt-get install build-essential apache2 php openssl perl make php-gd libgd-dev libapache2-mod-php libperl-dev libssl-dev démon wget apache2-utils unzip

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

Instalovat Nagios Core

Ke stažení jádra Nagios (v4.4.3) můžete použít níže uvedené příkazy. Jinak můžete navštívit oficiální web a stáhnout si nejnovější verzi jádra Nagios.

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

Provedením níže uvedených kroků zkompilujte Nagios ze zdrojového kódu.

./configure --with-nagios-group=nagios --with-command-group=nagcmd --with-httpd_conf=/etc/apache2/sites-enabled/make allmake installmake install-initmake install-configmake install- příkazový režim

Konfigurovat Nagios

Instalační program nyní umístil konfigurační soubory do /usr/local/nagios/etc adresář. Tyto výchozí konfigurační soubory by nyní měly pro spuštění Nagios fungovat dobře. Než budete pokračovat, stačí provést pouze jednu změnu.

Upravte /usr/local/nagios/etc/objects/contacts.cfg soubor 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é adresy.

definovat kontakt{ jméno_kontaktu nagiosadmin; Krátké jméno uživatele použití generic-contact; Zdědit výchozí hodnoty z generické šablony 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 ****** }

Instalace webového rozhraní Nagios

Spuštěním níže uvedeného příkazu v terminálu nainstalujte webové rozhraní Nagios.

make install-webconf

Vytvořte si uživatelský úč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.

systemctl restartujte apache2

Instalujte pluginy Nagios

Nyní je čas stáhnout si pluginy Nagios pro sledování služeb. Umístěte jej 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

Výstup:

Nagios Core 4.4.3Copyright (c) 2009-současnost Nagios Core Development Team a komunitní přispěvateléCopyright (c) 1999-2009 Ethan Galstad Poslední úprava:2019-01-15 Licence:GPLWebsite:https://www.nagios.orgReading configuration data ... Číst hlavní konfigurační soubor v pořádku... Číst konfigurační soubory objektu v pořádku...Spuštění předletové kontroly konfiguračních dat...Kontrola objektů... Zkontrolováno 8 služeb. Zkontrolováno 1 hostitele. Zkontrolována 1 hostitelská skupina. Zkontrolováno 0 skupin služeb. Zkontrolován 1 kontakt. Zkontrolována 1 skupina kontaktů. Zkontrolováno 24 příkazů. Zkontrolováno 5 časových období. Zkontrolováno 0 eskalace hostitele. Zkontrolováno 0 eskalace služeb. Zkontrolováno cyklické cesty... Zkontrolováno 1 hostitelé Zkontrolováno 0 závislostí služeb Zkontrolováno 0 závislostí hostitele Zkontrolováno 5 časových obdobíKontrola obsedantně kompulzivních procesorových příkazů...Kontrola různých nastavení...Celkem varování:0Celkem Chyby:0Věci vypadají v pořádku – při předletové kontrole nebyly zjištěny žádné závažné problémy 

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

systemctl enable nagios

Nyní spusťte službu Nagios.

systemctl start nagios

Přístup k webovému rozhraní Nagios

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

http://ip-add-re-ss/nagios/

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

Po úspěšném přihlášení byste získali domovskou stránku Nagios.

Služby můžete sledovat kliknutím na Služby v levém podokně.

Ve výchozím nastavení může Nagios monitorovat pouze localhost, tedy server Nagios. Pokud chcete monitorovat vzdálené počítače, musíte nainstalovat a nakonfigurovat plugin NRPE.

ČTĚTE :Jak přidat hostitele Linuxu k monitorování Nagios pomocí pluginu NRPE

To je vše.


Ubuntu
  1. Jak nainstalovat Nagios 4.0.8 na Ubuntu 15.04 (Vivid Vervet)

  2. Jak nainstalovat Nagios na Ubuntu 15.04

  3. Jak nainstalovat Nagios na Ubuntu 16.04

  1. Jak nainstalovat Nagios na Ubuntu 13.04

  2. Jak nainstalovat Nagios na Ubuntu 14.04

  3. Jak nainstalovat Nagios na Ubuntu 18.04 LTS

  1. Jak nainstalovat R na Ubuntu 20.04

  2. Jak nainstalovat Go na Ubuntu 18.04

  3. Jak nainstalovat R na Ubuntu 18.04