Configuring Monitor Nagios

download Configuring Monitor Nagios

of 10

Transcript of Configuring Monitor Nagios

  • 7/25/2019 Configuring Monitor Nagios

    1/10

    Administracion de servidores mediante

    Nagios y SNMPWALK

    Administracion y Gestion de Redes

    Ingenieria de Sistemas

    Integrantes:

    Xavier LLauca

    Rommel Inga

    Ciclo:

    8vo

    Ingeniero :

    Remigio Hurtado

    Cuenca, 13 abril del 2016

  • 7/25/2019 Configuring Monitor Nagios

    2/10

    Topologia

    ! Agregar la instalacion y con"g#racio de Nagios

    Nagios es un rograma !ue nos va a servir ara la monitori"acion de los

    e!uios, tanto de #ard$are como de so%t$are, enviando noti&cacionescuando el comortamiento se #a'a alterado(

    $escarga del pa%#ete del sistema Nagios y s#s respectivos pl#gins

    wget http://prdownloads.sourceforge.net/sourceforge/nagios/nagios-

    3.2.1.tar.gz

    wget http://prdownloads.sourceforge.net/sourceforge/nagiosplug/nagios-

    plugins-1.4.14.tar.gz

    Instalacion de los re%#isitos adicionales

    sudo apt-get install apache2

    sudo apt-get install libapache2-mod-php5

    sudo apt-get install build-essential

    sudo apt-get install libgd2-dev

    sudo apt-get install libgd2-xpm-dev

    Con"g#racion de las c#entas y gr#pos

    sudo s

    /usr/sbin/useradd -m -s /bin/bash Nagios

    passwd nagios

    /usr/sbin/groupadd nagcmd

    /usr/sbin/usermod -a -G nagcmd nagios

    /usr/sbin/usermod -a -G nagcmd www-data

    Compilacion e instalacion en &'#nt#

    tar xzf nagios-3.2.1.tar.gz

    cd nagios-3.2.1

    ./configure --with-command-group=nagcmd

  • 7/25/2019 Configuring Monitor Nagios

    3/10

    make all

    make install

    make install-init

    make install-config

    make install-commandmode

    Personal(acion de la con"g#racion

    )! Con"g#racion para la administracion de Windo*s server )++,

    1( )e debe descargar #acia el servidor !ue vamos a monitorear, elagente N)Client** del siguiente enlace+

    #tts+source%orge(netro-ectsnsclus en el!ue debemos rocedera instalar(

    2( )e elige la con&guracion tiica(3( .amos a roorcionar la direccion de nuestro servidor Nagios, '

    tambien debemos roorcionar una contrasena ara luego establecerla misma en un arc#ivo de con&guracion dentro del servidor deNagios(

    /( na ve" !ue se #a terminado de instalar correctamente, abrimos)ervicios de nuestro servidor indo$s seleccionamos N)Client** 'debemos ercatarnos !ue el servicio este corriendo(

    ambien debemos de ercatarnos !ue este seleccionado ermitir losservicions interactuar, dentro de la estana Log n

    https://sourceforge.net/projects/nscplus/https://sourceforge.net/projects/nscplus/
  • 7/25/2019 Configuring Monitor Nagios

    4/10

    Con"g#racion dentro del servidor Nagios

    $e"nicion del servidor y servicios

    sesla@sesla-VirtualBox:~# gedit

    /usr/local/nagios/etc/objects/windows.cfg

    4n la !ue debemos de&nir el nombre de nuestro servidor $indo$s server 'establecer la I5 del mismo(

    Incluso se debe veri&car !ue la con&guracion de los gruos ara $indo$s

    este correcta

    )eguido a esto con&guramos los servicios, como esta es una lantilla,simlemente debemos cmabiar el nombre or el de nuestro servidor$indo$s server(

  • 7/25/2019 Configuring Monitor Nagios

    5/10

    -! Con"g#racion para de"nir la directiva de gr#po

    root@sesla-VirtualBox:/home/sesla#gedit

    /usr/local/nagios/etc/nagios.cfg

    ebemos veri&car !ue este sin comentar la siguiente linea(

    .! Con"g#racion de la contrasena

    entro de este arc#ivo debemos eseci&car la misma contrasena cuandocon&guramos el agente en $indo$s server, debemos agregar lo

    siguiente 7s nagios7

    root@sesla-VirtualBox:/home/sesla# gedit

    /usr/local/nagios/etc/objects/commands.cfg

    /! Compro'amos %#e no e0ista ning#n error

    root@sesla-VirtualBox:/home/sesla# /usr/local/nagios/bin/nagios

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

  • 7/25/2019 Configuring Monitor Nagios

    6/10

    ebe indicar !ue no #a e9istido ningun error+

    1! 2inalmente se reinician los servicios de Nagiosroot@sesla-VirtualBox:/home/sesla# service nagios restart

    3n caso %#e nos salga el sig#iente error

    ebemos veri&car si #emos colocado la misma contrasena !ue usimos ennuestro $indo$s server al momento de con&gurar el agente(

    root@sesla-VirtualBox:/home/sesla# gedit

    /usr/local/nagios/etc/objects/commands.cfg

    4! Con"g#racion para la administracion de &'#nt# Server

    4stos asos los reali"amos en el )( donde vamo a monitorear:buntu;(Luego de #aber actuali"ado el )(, descargamos los siguientes arc#ivos+

    root@sesla-VirtualBox:/home/sesla# at-get install oenssl nagios-

    nre-server nmsd nms nagios-lugins nagios-lugins-basic nagios-

    lugins-standard

  • 7/25/2019 Configuring Monitor Nagios

    7/10

    Con&guramose en el arc#ivo+

    sesla? sudo gedit etcsnmsnmd(con%

    4n la !ue debemos cambia lo siguiente+

    @ ademas debemos agregar el siguiente usuario, del !ue 'a se de&nio en elservidor, similar a lo !ue se esta estableciendo a#ora+

    Lo siguiente debemos llevarlo a cabo en nuestro servidor nagios, creamosun arc#ivo dentro de server, denominado+ server1(c%g

    root@sesla-VirtualBox:/# gedit

    /usr/local/nagios/etc/servers/server!.cfg

    Agregamos lo sig#iente:

    5rimero de&nimos un nombre ' la I5

    e&nimos los servicios, odemos #acer uso de la lantilla !ue nosroorcina Nagios, esta lantilla se llama local#ost(c%g

    5revio a de&nir el servicio, acerca de las articiones debeemos de ver con elsistema de &c#eros !ue estamos traba-ando, 'a !ue debemos eseci&car elmismo, en mi caso+ sda1

    Luego rocedemos a de&nir todos los servicios necesarios(

  • 7/25/2019 Configuring Monitor Nagios

    8/10

    Revisamos el arc#ivo temlate(c%g

    root@sesla-VirtualBox:/etc# nano

    /usr/local/nagios/etc/objects/temlates.cfg

    4n la arte de Linu9 #ost debe !uedar tal como vemos

    Arc5ivos de con"g#racion de gr#pos

    entro del arc#ivo creamos un arc#ivo

    root@sesla-VirtualBox:/etc# nano

    /usr/local/nagios/etc/objects/hostgrous.cfg

    A#B dentro colocamos al gruo, donde va estar los servidores Linu9

    Compro'acion del estado

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

  • 7/25/2019 Configuring Monitor Nagios

    9/10

    4n la !ue no debe salirnos con ningun error

    Reinicio de los servicios

    # service nagios restart

    Comproa'acion de los servicios

    Monitoreo mediante el SNMPWALK

    Res#ltados:

  • 7/25/2019 Configuring Monitor Nagios

    10/10

    Capt#ra de los pa%#etes SNMP en *ires5ar6

    =ibliogra&a

    #tts+linu9s's'mas($ordress(com201006nagiosserver$indo$s

    #tts+itiramos($ordress(com201021nagioscon&gurarunnuevo#ost'susservicios

    #tts+$$$(digitalocean(comcommunit'tutorials#o$toinstallnagios/andmonitor'ourserversonubuntu1/0/

    https://linuxsysymas.wordpress.com/2015/05/06/nagios-server-windows/https://itiramos.wordpress.com/2015/05/21/nagios-configurar-un-nuevo-host-y-sus-servicios/https://itiramos.wordpress.com/2015/05/21/nagios-configurar-un-nuevo-host-y-sus-servicios/https://www.digitalocean.com/community/tutorials/how-to-install-nagios-4-and-monitor-your-servers-on-ubuntu-14-04https://www.digitalocean.com/community/tutorials/how-to-install-nagios-4-and-monitor-your-servers-on-ubuntu-14-04https://linuxsysymas.wordpress.com/2015/05/06/nagios-server-windows/https://itiramos.wordpress.com/2015/05/21/nagios-configurar-un-nuevo-host-y-sus-servicios/https://itiramos.wordpress.com/2015/05/21/nagios-configurar-un-nuevo-host-y-sus-servicios/https://www.digitalocean.com/community/tutorials/how-to-install-nagios-4-and-monitor-your-servers-on-ubuntu-14-04https://www.digitalocean.com/community/tutorials/how-to-install-nagios-4-and-monitor-your-servers-on-ubuntu-14-04