GNU/Linux >> Znalost Linux >  >> OpenSuse

Nainstalujte Nagios na openSUSE 13.2

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, routery 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 a konfiguraci je třeba provést na úrovni souborů.

Co je nového:

  • Core Workers jsou nenáročné procesy, jejichž úkolem je provádět kontroly, díky tomu provádějí kontroly mnohem rychleji než starý proces.
  • Proces Nagios Core využívající techniky in-memory, eliminující latence vstupu/výstupu na disku, které mohly dříve zpomalovat práci ve velkých instalacích.
  • Každá konfigurační položka je ověřena pouze jednou.
  • Atribut adresy hostitele je nyní volitelný.
  • Hostitelé i služby nyní podporují atribut hodinové hodnoty.

Více funkcí naleznete zde.

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

Předpoklady:

Před instalací Nagios musí systém splňovat požadavky pro instalaci Nagios; Nainstalujte tedy webový server (httpd), PHP, kompilátory a vývojové knihovny. Nainstalujte vše jediným příkazem.

zypper install apache2 php5 gcc glibc  gd wget perl make apache2-mod_php5

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

useradd nagios
groupadd nagios
groupadd nagcmd
usermod -a -G nagcmd nagios
usermod -a -G nagcmd wwwrun

Stáhněte si nejnovější Nagios Core.

cd /tmp/
wget http://prdownloads.sourceforge.net/sourceforge/nagios/nagios-4.0.8.tar.gz
tar -zxvf /tmp/nagios-4.0.8.tar.gz
cd /tmp/nagios-4.0.8/

Kompilace a instalace Nagios:

./configure --with-nagios-group=nagios --with-command-group=nagcmd
make all
make install
make install-init
make install-config
make install-commandmode
make 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 máte 'chce použít 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.

Konfigurace webového rozhraní:

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

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

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 /tmp
wget http://nagios-plugins.org/download/nagios-plugins-2.0.3.tar.gz
tar -zxvf /tmp/nagios-plugins-2.0.3.tar.gz
cd /tmp/nagios-plugins-2.0.3/

Zkompilujte a nainstalujte pluginy.

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

Spuštění Nagios:

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

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

Pokud nejsou žádné chyby, spusťte Nagios.

spuštění služby nagios

Spusťte nagios a Apache při startu systému.

chkconfig nagios na
systemctl povolí apache2.service

Přístup k webovému rozhraní:

Nyní přejděte na webové rozhraní Nagios pomocí následující adresy URL. Budete vyzváni k zadání uživatelského jména (nagiosadmin) a hesla, které jste zadali dříve.

http://ip-adresa/nagios/

To je vše.


OpenSuse
  1. Nainstalujte Apache Tomcat 8 na openSUSE 13.2

  2. Nainstalujte Cacti na openSUSE 13.2

  3. Nainstalujte phpMyAdmin na openSUSE 13.2

  1. Nainstalujte si ownCloud na openSUSE 12

  2. Nainstalujte VLC 2.0 „Twoflower“ na openSUSE 12.1

  3. Nainstalujte Firefox 10 na openSUSE 12.1 | Nainstalujte si Mozilla Firefox 10 na openSUSE 12.1

  1. Nainstalujte NetBeans IDE 7.1 na openSUSE 12.1

  2. Nainstalujte Cinnamon Desktop na openSUSE 12.1

  3. Jak nainstalovat Operu 11.6 na openSUSE 12.1