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.
Quick Install de Centron
Añadir repositorios: (https://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:
- dag
- Bajamos el este paquete
- Instalamos con yum install rpmforge-release-0.3.6-1.el5.rf.i386.rpm
- Actualizamos yum update
- karan
- Bajamos los siguientes archivos:
- http://centos.karan.org/kbsingh-CentOS-Extras.repo
- http://centos.karan.org/kbsingh-CentOS-Misc.repo
- 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:
- http://dag.wieers.com/rpm/packages/rrdtool/
- # wget http://dag.wieers.com/rpm/packages/perl-RRD-Simple/perl-RRD-Simple-1.44-1.el5.rf.noarch.rpm
| rpm -ivh perl-RRD-Simple-1.44-1.el5.rf.noarch.rpm
- http://rpmfind.net/linux/rpm2html/search.php?query=+rrdtool-perl&submit=Search+.
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
como instalo en debian?
hola tengo el siguiente error Connection Error to NDO DataBase ! en centreon alguien me puede decir como arreglarlo
A mi me sale el mismo error, por favor me urge
Si alguien sabe como arreglarlo: lindaosnet@gmail.com
Gracias
Has comprobado que la BBDD este levantada?
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é?
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_
Hola, mi consulta esta referida a la parte de instalacion en la que dice:
Where is mail binary
default to [/usr/bin/mail]
>
/usr/bin/mail is not a valid file. CRITICAL
que tengo que instalar para salucionarlo?
gracias de antemano
mia
mia: debes instalar sendmail y el cliente:
yum install -y sendmail mailx
luego con which mail, te dará la ruta. saludos.