Manual Instalacion Nagios - Centos 6

Embed Size (px)

Citation preview

MANUAL INSTALACION NAGIOS CENTOS 6.4

MANUAL INSTALACION NAGIOS CENTOS 6.4PRESENTADO POR:ING. JHONATAN CORDOBA VILORIAESPECIALIZACION EN REDES TELEMATICASNagios es un sistema de monitoreo de redes OpenSource, que vigila equipos y servicios de red instalados en mquinas Windows, Linux, Unix.PREREQUISITOSPara su instalacin, NAGIOS necesita las siguientes libreras: httpd php gcc glibc glibc-common gd gd-devel make net-snmp

INSTALACIONDescargamos el core de NAGIOS desde su pagina oficial, en su versin 4.0.2, la ultima versin estable. Adems de los plugins requeridos.wget http://prdownloads.sourceforge.net/sourceforge/nagios/nagios-4.0.2.tar.gzwget https://www.nagios-plugins.org/download/nagios-plugins-1.5.tar.gz

AGREGAMOS USUARIOSAhora agregamos los usuarios y grupos que NAGIOS necesita para su instalacin, adems de cambiar de grupo de apache.

DESCOMPRIMIMOS ARCHIVOS .TAR.GZPara descomprimir los archivos, nos dirigimos al directorio que los contiene y digitamos los siguientes comandos:tar zxvf nagios-4.0.2.tar.gz tar zxvf nagios-plugins-1.5.tar.gz

CONFIGURACION E INSTALACIONNos dirigimos primeramente al directorio nagios-4.0.2 y digitamos los siguientes comandos para la configuracin e instalacin del mismo../configure --with-command-group=nagcmd

Instalamosmake install make install-init make install-config make install-commandmode make install-webconf

Ahora copiamos el contenido de ejemplo en los archivos de sistema y cambiamos de dueo el directorio.cp -R contrib/eventhandlers/ /usr/local/nagios/libexec/chown -R nagios:nagios /usr/local/nagios/libexec/eventhandlersProbamos la configuracin/usr/local/nagios/bin/nagios -v /usr/local/nagios/etc/nagios.cfgIniciamos el Servicio/etc/init.d/nagios start

CREAMOS USUARIO DE ADMINISTRADORCreamos usuario de administracin para NAGIOShtpasswd -c /usr/local/nagios/etc/htpasswd.users nagiosadmin

En nuestro navegador web digitamos la direccin de nuestro servidor. http://ip_servidor/nagiosINSTALAMOS PLUGINSInstalamos los plugins de NAGIOS para su correcto funcionamiento.Los plugins, se deben instalar en cada uno de los equipos que vamos a monitorizar con el fin de que se entiendan entre el servidor y cada uno de los clientes.Nos dirigimos al directorio nagios-plugins-1.5Digitamos los comandos para configuracin e instalacin ./configure --with-nagios-user=nagios --with-nagios-group=nagios makemake install

INICIAMOS SERVICIOSPara iniciar servicios cuando el sistema inicie se digita:chkconfig --add nagioschkconfig --level 35 nagios onchkconfig --add httpdchkconfig --level 35 httpd on

BONUSMONITOREO MAQUINAS WINDOWSPara monitoreo de maquinas Windows, debemos instalar el agente NSCPLUS en la maquina a monitorear.Editar el archivo de configuracin de NAGIOS en el servidor.

INSTALACION DE CLIENTE EN WINDOWS

Instalamos la aplicacin NSCLIENT++ en nuestro equipo Windows a monitorear, y en el momento en que nos pide: Allowed host; ingresamos la direccin IP de nuestro servidor NAGIOS.MODIFICAMOS ARCHIVOS DEL SERVIDORModificamos el archivo nagios.cfg que se encuentra en la ruta:/usr/local/nagios/etc/nagios.cfgy quitamos los comentarios a la lnea que habla acerca de monitoreo en equipos Windows:cfg_file=/usr/local/nagios/etc/objects/windows.cfg

MODIFICAMOS ARCHIVO CFGModificamos la plantilla para el archivo Windows.cfg y agregamos un host con la direccin IP y nombre del equipo a monitorear para luego verlo en la interfaz web de NAGIOS.Vim /usr/local/nagios/etc/objects/Windows.cfg