Nagios – snadná instalace [CentOS]

nagiostux_smNagios je open source nástroj pro sledování síťového provozu. Instalace v prostředí CentOSu je velmi snadná:

Přidáme RPMForge Yum Repositář

Instalace a konfigurace

  • nainstalujeme Apache a související balíčky
    • yum install httpd php gcc glibc glibc-common gd gd-devel
  • Nastavíme Apache aby automaticky startoval při bootu:
    /sbin/chkconfig --levels 345 httpd on
    • Upravíme iptables pro Apache
      • /sbin/iptables -A INPUT -p tcp --dport 80 -j ACCEPT
      • /sbin/service iptables save
      • /etc/init.d/iptables restart

    Instalace a konfigurace Nagiosu

    • Instalace Nagiosu a pluginů
      • yum install nagios nagios-plugins nagios-plugins-setuid
    • Vytvoříme defaultní účet a heslo pro webový přístup k Nagiosu
      • htpasswd -c /etc/nagios/htpasswd.users nagiosadmin
    • Ověříme správnost konfiguračního souboru
      • nagios -v /etc/nagios/nagios.cfg
    • Nastartujeme Nagios
      • /etc/init.d/nagios start
    • Nastartujeme Apache
      • /etc/init.d/httpd start

    Ověření instalace

    • Přihlásíme se do Nagiosu pomocí našeho webového prohlížeče: http://nazevserveru/nagios/ a přihlásíme se pomocí nagiosadmin účtu a hesla.

    Zdroje:

    Poznámka

    • Ne všechny pluginy budou fungovat bez instalace dodatečných balíčků. Např. check_mysql nebude fungovat bez nainstalovaného mysql).