Nagios, aveces peca de ser poco usable a la hora de tener la usabilidad que debería tener amén de que podría implementar tambien toda una serie funcionalidades.


(Nagios) / (Nagios+Centreon)

Quick Install de Centron

Añadir repositorios: (http://www.solusan.com/actualizar-repositorios-centos.html)

En esta parte del post explicaré como agregar repositorios de software que podemos necesitar para la instalación que nos ocupa

Sistema Operativo:

  • Centos 5

Repositorios:

  • Los colocamos en /etc/yum.repos.d
  • Damos rpm –import http://centos.karan.org/RPM-GPG-KEY-karan.org.txt

Enlace de cosulta: http://wiki.centos.org/Repositories

Instalamos:

# yum install rrdtool rrdtool-perl net-snmp
# yum install php-mysql php-pear php-snmp php-gd libgd2 gd-devel libpng libpng-devel perl-config-IniFiles perl-Crypt-DES perl-Digest-HMAC perl-Digest-SHA1 perl-GD perl-IO-Socket-INET6 perl-Net-SNMP perl-rrdtool perl-Socket6
# yum install php-pear-DB php-pear-DB-DataObject php-pear-DB-DataObject-FormBuilder php-pear-MDB2 php-pear-Date php-pear-Numbers-Roman php-pear-Numbers-Words php-pear-HTML-Common php-pear-HTML-QuickForm php-pear-HTML-QuickForm-advmultiselect php-pear-HTML-Table php-pear-Archive-Tar php-pear-Auth-SASL php-pear-Console-Getopt php-pear-HTTP php-pear-Image-Canvas php-pear-Image-Color php-pear-Image-Graph php-pear-Image-GraphViz php-pear-Mail php-pear-Mail-Mime php-pear-Net-SMTP php-pear-Net-Socket php-pear-Net-Traceroute php-pear-Net-Ping php-pear-Validate php-pear-XML-RPC
# vi /etc/php.ini
memory_limit = 16M
# wget http://download.pear.php.net/package/HTML_QuickForm_advmultiselect-1.1.0.tgz
# tar zxvf HTML_QuickForm_advmultiselect-1.1.0.tgz
# cd HTML_QuickForm_advmultiselect-1.1.0
# cp advmultiselect.php /usr/share/pear/HTML/QuickForm


Enlaces simbólicos y permisos a crear.

# mkdir /usr/local/nagios
# mkdir /usr/local/nagios/bin
# ln -s /etc/nagios /usr/local/nagios/etc
# ln -s /usr/lib/nagios/plugins /usr/local/nagios/libexec
# ln -s /usr/sbin/nagios /usr/local/nagios/bin/nagios
# chown -R apache:nagios /etc/nagios/
# chmod -R 775 /etc/nagios/
# chown -R apache:nagios /usr/lib/nagios/plugins
# chmod -R 775 /usr/lib/nagios/plugins

Bajaremos Centreon de la página del fabricante:

http://www.centreon.com/Download/Download.html

# tar zxvf centreon-1.4.tar.gz
# cd centreon-1.4

Procedemos a la instalación:

# ./install.sh
Where is installed Nagios ?
/usr/local/nagios
Where are your nagios etc directory ?
/usr/local/nagios/etc
Where are your nagios plugins / libexec  directory ?
/usr/local/nagios/libexec
Where are your nagios bin  directory ?
/usr/local/nagios/bin
Where do I install Oreon ?
/usr/local/oreon
Where is sudo ?
/etc/sudoers
Where is installed RRD perl modules (RRDs.pm) ?

Este paso tiene un poco de miga, haz una búsqueda y pica el direcrotio resultante
# find / -name RRDs.pm

/usr/lib/perl5/vendor_perl/5.8.8/i386-linux-thread-multi
Where is rrdtool binary ?
/usr/bin/rrdtool
Where is mail binary ?
/bin/mail
Where is PEAR Path ?
/usr/share/pear

Puede que te de problemas la instalación de las rrdtools.

Desde este enlace puedes bajarte el paquete que necesites, varias formas:

Una vez terminada la instalación en el navegador escribiremos esta URL al objeto de crear la instalación de Centreon.

http://nombredemaquina/centreon/ (ten muy encuenta la última barra de la url)

Et Voilà.

Importar una confirguración de Nagios a Centreon.

Crea un archivo comprimido con la configuración.

# cd /etc/nagios
# tar zcvf nagios-backup.tgz *

Luego ve al menú de Centreon / Nagios / Load e importamos el fichero *.tgz.

La úlimta etapa .Para esto deberás ir a Configuration / Nagios / Generate (Generar) luego selecciona la opción y clica en Export.

Enlace de interés para configuración y explotación de Centreon:

http://guia-debian.es/index.php?title=Nagios/Centreon

  • Facebook
  • Twitter
  • Google Buzz
  • E-Mail
  • Google Bookmarks
  • Google Reader
  • Delicious
  • Digg

6 Comments

  1. marcelo says:

    como instalo en debian?

  2. pablo sebastian fourcaud says:

    hola tengo el siguiente error Connection Error to NDO DataBase ! en centreon alguien me puede decir como arreglarlo

  3. Linda says:

    A mi me sale el mismo error, por favor me urge
    Si alguien sabe como arreglarlo: lindaosnet@gmail.com
    Gracias

  4. UnMonoConUnPlatano says:

    Has comprobado que la BBDD este levantada?

  5. tararin says:

    hola, he creado un host de pruebas, pero en centreon no sale ninguno. en cambio desde nagios si que apàrece dicho host. ¿sabe alguien por qué?

  6. PoY says:

    Entoncontre esto….
    vamos a Configuracion, Centreon, ndo2db.cfg, Database y nos fijamos en cual es la base de datos del ndo, para esto nos metemos a mysql y damos show database; y show tables; entonces en Database Hoster: ndutils y en Prefix: nagios_

Leave a Reply