Anda di halaman 1dari 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

Topologia

1. Agregar la instalacion y configuracio de Nagios


Nagios es un programa que nos va a servir para la monitorizacion de los
equipos, tanto de hardware como de software, enviando notificaciones
cuando el comportamiento se haya alterado.
Descarga del paquete del sistema Nagios y sus respectivos plugins
wgethttp://prdownloads.sourceforge.net/sourceforge/nagios/nagios
3.2.1.tar.gz
wgethttp://prdownloads.sourceforge.net/sourceforge/nagiosplug/nagios
plugins1.4.14.tar.gz

Instalacion de los requisitos adicionales


sudoaptgetinstallapache2
sudoaptgetinstalllibapache2modphp5
sudoaptgetinstallbuildessential
sudoaptgetinstalllibgd2dev
sudoaptgetinstalllibgd2xpmdev

Configuracion de las cuentas y grupos


sudos
/usr/sbin/useraddms/bin/bashNagios
passwdnagios
/usr/sbin/groupaddnagcmd
/usr/sbin/usermodaGnagcmdnagios
/usr/sbin/usermodaGnagcmdwwwdata

Compilacion e instalacion en Ubuntu


tarxzfnagios3.2.1.tar.gz
cdnagios3.2.1
./configurewithcommandgroup=nagcmd

makeall
makeinstall
makeinstallinit
makeinstallconfig
makeinstallcommandmode

Personalzacion de la configuracion

2. Configuracion para la administracion de Windows server 2008

1. Se debe descargar hacia el servidor que vamos a monitorear, el


agente NSClient++ del siguiente enlace:
https://sourceforge.net/projects/nscplus/ en elque debemos proceder
a instalar.
2. Se elige la configuracion tipica.
3. Vamos a proporcionar la direccion de nuestro servidor Nagios, y
tambien debemos proporcionar una contrasena para luego establecer
la misma en un archivo de configuracion dentro del servidor de
Nagios.
4. Una vez que se ha terminado de instalar correctamente, abrimos
Servicios de nuestro servidor Windows seleccionamos NSClient++ y
debemos percatarnos que el servicio este corriendo.

Tambien debemos de percatarnos que este seleccionado permitir los


servicions interactuar, dentro de la pestana Log On

Configuracion dentro del servidor Nagios


Definicion del servidor y servicios
sesla@sesla-VirtualBox:~# gedit
/usr/local/nagios/etc/objects/windows.cfg

En la que debemos definir el nombre de nuestro servidor windows server y


establecer la IP del mismo.

Incluso se debe verificar que la configuracion de los grupos para windows


este correcta

Seguido a esto configuramos los servicios, como esta es una plantilla,


simplemente debemos cmabiar el nombre por el de nuestro servidor
windows server.

3. Configuracion para definir la directiva de grupo


root@sesla-VirtualBox:/home/sesla#gedit
/usr/local/nagios/etc/nagios.cfg

Debemos verificar que este sin comentar la siguiente linea.

4. Configuracion de la contrasena
Dentro de este archivo debemos especificar la misma contrasena cuando
configuramos el agente en windows server, debemos agregar lo
siguiente -s nagios
root@sesla-VirtualBox:/home/sesla# gedit
/usr/local/nagios/etc/objects/commands.cfg

5. Comprobamos que no exista ningun error


root@sesla-VirtualBox:/home/sesla# /usr/local/nagios/bin/nagios
-v /usr/local/nagios/etc/nagios.cfg

Debe indicar que no ha existido ningun error:

6. Finalmente se reinician los servicios de Nagios


root@sesla-VirtualBox:/home/sesla# service nagios restart

En caso que nos salga el siguiente error


Debemos verificar si hemos colocado la misma contrasena que pusimos en
nuestro windows server al momento de configurar el agente.
root@sesla-VirtualBox:/home/sesla# gedit
/usr/local/nagios/etc/objects/commands.cfg

7. Configuracion para la administracion de Ubuntu Server


Estos pasos los realizamos en el S.O donde vamo a monitorear(Ubuntu).
Luego de haber actualizado el S.O, descargamos los siguientes archivos:
root@sesla-VirtualBox:/home/sesla# apt-get install openssl nagiosnrpe-server nmpsd nmps nagios-plugins nagios-plugins-basic nagiosplugins-standard

Configuramose en el archivo:
sesla@sesla-VirtualBox:~$ sudo gedit /etc/snmp/snmpd.conf
En la que debemos cambia lo siguiente:

Y ademas debemos agregar el siguiente usuario, del que ya se definio en el


servidor, similar a lo que se esta estableciendo ahora:

Lo siguiente debemos llevarlo a cabo en nuestro servidor nagios, creamos


un archivo dentro de server, denominado: server1.cfg
root@sesla-VirtualBox:/# gedit
/usr/local/nagios/etc/servers/server1.cfg

Agregamos lo siguiente:
Primero definimos un nombre y la IP

Definimos los servicios, podemos hacer uso de la plantilla que nos


proporcina Nagios, esta plantilla se llama localhost.cfg
Previo a definir el servicio, acerca de las particiones debeemos de ver con el
sistema de ficheros que estamos trabajando, ya que debemos especificar el
mismo, en mi caso: sda1

Luego procedemos a definir todos los servicios necesarios.

Revisamos el archivo template.cfg


root@sesla-VirtualBox:/etc# nano
/usr/local/nagios/etc/objects/templates.cfg

En la parte de Linux host debe quedar tal como vemos

Archivos de configuracion de grupos


Dentro del archivo creamos un archivo
root@sesla-VirtualBox:/etc# nano
/usr/local/nagios/etc/objects/hostgroups.cfg

Ah dentro colocamos al grupo, donde va estar los servidores Linux

Comprobacion del estado


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

En la que no debe salirnos con ningun error

Reinicio de los servicios


# service nagios restart

Comproabacion de los servicios

Monitoreo mediante el SNMPWALK

Resultados:

Captura de los paquetes SNMP en wireshark

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

Anda mungkin juga menyukai