GNU/Linux >> Znalost Linux >  >> Cent OS

Jak nainstalovat Nagios na CentOS 6

V tomto tutoriálu vám ukážeme, jak nainstalovat Nagios na CentOS 6. Pro ty z vás, kteří nevěděli, Nagios je software s otevřeným zdrojovým kódem, který lze použít pro síť a infrastrukturu monitorování. Nagios bude monitorovat servery, přepínače, aplikace a služby. Upozorní správce systému, když se něco pokazí, a také upozorní, když byly problémy napraveny. Zdroje, které lze monitorovat, zahrnují zatížení procesoru, paměti a místa na disku, protokol soubory, teploty nebo hardwarové chyby. Dokáže sledovat různé parametry a problémy pro služby jako HTTP, SMTP a DNS a pomocí pluginů jej lze značně rozšířit.

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é stránky na vlastním VPS. Instalace je poměrně jednoduchá. ukázat vám krok za krokem instalaci Nagios na centos 6.

Předpoklady

  • Server s jedním z následujících operačních systémů:CentOS 6.
  • Abyste předešli případným problémům, doporučujeme použít novou instalaci operačního systému.
  • Přístup SSH k serveru (nebo stačí otevřít Terminál, pokud jste na počítači).
  • non-root sudo user nebo přístup k root user . Doporučujeme jednat jako non-root sudo user , protože však můžete poškodit svůj systém, pokud nebudete při jednání jako root opatrní.

Nainstalujte Nagios na CentOS 6

Krok 1. Nejprve nainstalujte požadované balíčky a závislosti.

yum install httpd php php-cli gcc glibc glibc-common gd gd-devel net-snmp wget -y

Krok 2. Vytvořte uživatele a skupinu pro instalaci Nagios.

useradd nagios
passwd nagios

Nyní vytvořte groud pro nastavení nagios „nagcmd“ a přidejte uživatele nagios do této skupiny. Také přidejte uživatele nagios do skupiny apache:

groupadd nagcmd
usermod -a -G nagcmd nagios
usermod -a -G nagcmd apache

Krok 3. Nainstalujte službu Nagios a zásuvné moduly Nagios.

Nyní stahujeme zdrojový kód Nagios z oficiální stránky:

cd /opt/
wget https://assets.nagios.com/downloads/nagioscore/releases/nagios-4.4.6.tar.gz
tar xzf nagios-4.4.6.tar.gz
cd nagios-4.4.6
./configure --with-command-group=nagcmd
make all
make install
make install-init
make install-config
make install-commandmode
make install-webconf

Stáhněte si nejnovější zdroj zásuvných modulů Nagios a nainstalujte je pomocí následujících příkazů:

cd /opt
wget http://nagios-plugins.org/download/nagios-plugins-2.0.3.tar.gz
tar xzf nagios-plugins-2.0.3.tar.gz
cd nagios-plugins-2.0.3
./configure --with-nagios-user=nagios --with-nagios-group=nagios
make
make install

Krok 4. Nakonfigurujte ověřování Apache.

Musíme nastavit heslo pro uživatele nagiosadmin. Toto uživatelské jméno bude použito pro přístup k webovému rozhraní, takže je důležité si zapamatovat heslo, které budete zadávat Zde nastavte heslo pomocí následujícího příkazu a zadejte heslo dvakrát:

# htpasswd -s -c /usr/local/nagios/etc/htpasswd.users nagiosadmin
New password:
Re-type new password:
Adding password for user nagiosadmin

Krok 5. 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:

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

A měli byste dostat výstup:

Checking objects...
    Checked 8 services.
    Checked 1 hosts.
    Checked 1 host groups.
    Checked 0 service groups.
    Checked 1 contacts.
    Checked 1 contact groups.
    Checked 24 commands.
    Checked 5 time periods.
    Checked 0 host escalations.
    Checked 0 service escalations.
Checking for circular paths...
    Checked 1 hosts
    Checked 0 service dependencies
    Checked 0 host dependencies
    Checked 5 timeperiods
Checking global event handlers...
Checking obsessive compulsive processor commands...
Checking misc settings...

Total Warnings: 0
Total Errors:   0

Things look okay - No serious problems were detected during the pre-flight check

Krok 6. Spusťte službu Apache a Nagios.

/etc/init.d/nagios start
/etc/init.d/httpd start

Krok 7. Otevřete Nagios z webového prohlížeče.

Nagios vytváří svůj vlastní konfigurační soubor Apache /etc/httpd/conf.d/nagios.conf . Není potřeba v něm provádět žádné změny. Jednoduše otevřete URL v prohlížeči http://nagios-server-ip/nagios.

Když 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 4. V případě, že toto heslo zapomenete, můžete jej upravit opětovným spuštěním příkazu htpasswd v kroku 4.

Blahopřejeme! Úspěšně jste nainstalovali Nagios. Děkujeme, že jste použili tento návod k instalaci Nagios na systémy centos 6. Pro další pomoc nebo užitečné informace vám doporučujeme navštívit oficiální web Nagios.

P>


Cent OS
  1. Jak nainstalovat Nagios na CentOS 7

  2. Jak nainstalovat Nagios na CentOS 8

  3. Jak nainstalovat Nagios na CentOS 9 Stream

  1. Jak nainstalovat PHP 7, 7.2 a 7.3 na CentOS 7

  2. Jak nainstalovat Java 11 &12 na CentOS 7

  3. Jak nainstalovat Wine 4.0 na CentOS 7

  1. Jak nainstalovat Vim 8.2 na CentOS 7

  2. Jak nainstalovat VirtualBox na CentOS 7

  3. Jak nainstalovat Git na CentOS 8