Exposicion nagios core

13
SISTEMA DE MONITOREO NAGIOS CORE Yeider Humberto Fernández Betin Duban Andrés Guzmán Torres Julio Gil Gómez Espitia Jaiber Stiven Holguín David SENA CENTRO DE SERVICIOS Y GESTION EMPRESARIAL GESTION DE REDES DE DATOS FICHA DE CARACTERIZACION (600088) MEDELLIN – ANTIOQUIA 2014

Transcript of Exposicion nagios core

Page 1: Exposicion nagios core

SISTEMA DE MONITOREO

NAGIOS CORE

Yeider Humberto Fernández Betin

Duban Andrés Guzmán Torres

Julio Gil Gómez Espitia

Jaiber Stiven Holguín David

SENA

CENTRO DE SERVICIOS Y GESTION EMPRESARIALGESTION DE REDES DE DATOS

FICHA DE CARACTERIZACION (600088)

MEDELLIN – ANTIOQUIA2014

Page 2: Exposicion nagios core

NAGIO CORE

DEFINICIONCARACTERISTIC

AS

REQUISITOS DEL SISTEMA

LICENCIA

Licencia Pública General de GNU

CAMBIOS Y NOVEDADE

S

CONSEJOS PRINCIPIANT

E

-Relax - que va a tomar algún tiempo-Utilice las instrucciones de inicio rápido-Lea la documentación-Foros de apoyo

-Mejoras en el rendimiento

-trabajadores Core

-Configuración de verificación

-Evento cola

Page 3: Exposicion nagios core

NAGIOS CORE

Nagios® Core ™ es un sistema de código abierto y aplicaciones de monitorización

de red. vigila todos los servicios que se especifiquen, alertando cuando las cosas

van mal para su respectivo mejoramiento.

Nagios Core fue originalmente diseñado para ejecutarse en linux , aunque debería

funcionar en la mayoría de otros sistemas unix también.

Page 4: Exposicion nagios core

CARACTERISITICAS

Algunas de las muchas características de nagios core incluyen:

-Supervisión de los servicios de red (smtp, pop3, http, nntp, ping, etc.)

-Seguimiento de los recursos de acogida (carga del procesador, uso de disco, etc.)

-Diseño simple plugin que permite a los usuarios desarrollar fácilmente sus propias comprobaciones de servicio

-Capacidad para definir jerarquía host de red utilizando "padres" anfitriones, lo que permite la detección y la

distinción entre hosts que están abajo y los que son inalcanzables

-Póngase en contacto con notificaciones cuando se producen problemas de servicio o de acogida y se resuelven (a

través de correo electrónico, buscapersonas, o método definido por el usuario)

-Capacidad para definir controladores de eventos a ejecutarse durante el servicio o realizar eventos para la

resolución de problemas proactiva

-Rotación archivo de registro automático

-Apoyo a la implementación de los ejércitos de monitoreo redundantes

-Interfaz web opcional para ver el estado de la red, la notificación y el problema de la historia actual, el archivo de

registro, etc.

Page 5: Exposicion nagios core

REQUISITOS DEL SISTEMA

El único requisito de funcionamiento de nagios core es una máquina que ejecute linux (o variante de unix)

-Usted requiere utilizar el CGI.

CGI: interfaz de entrada común (en inglés common gateway interface, abreviado cgi) es una importante tecnología de la world

wide web que permite a un cliente (navegador web) solicitar datos de un programa ejecutado en un servidor web. cgi especifica un

estándar para transferir datos entre el cliente y el programa.

Un programa CGI puede ser escrito en cualquier lenguaje de programación que produzca un fichero ejecutable. entre los lenguajes

más habituales se encuentran: c, c++, perl, java, visual basic... no obstante, debido a que el cgi recibe los parámetros en forma de

texto será útil un lenguaje que permita realizar manipulaciones de las cadenas de caracteres de una forma sencilla, como por

ejemplo perl. perl es un lenguaje interpretado que permite manipulaciones sencillas de ficheros y textos, así como la extracción y

manipulación de cadenas de caracteres, unidas a unas búsquedas rápidas y fáciles.

Para el correcto funcionamiento de cgi, tendrás que haber instalado los siguientes software:

-un servidor web (preferiblemente apache )

-php.

-el compilador gcc y las librerías de desarrollo.

-gd graphics library versión 1.6.3 o superior.

Page 6: Exposicion nagios core

LICENCIA

Nagios core está disponible bajo los términos de la licencia pública general gnu versión 2

publicada por la free software foundation . esto le da permiso legal para copiar, distribuir y

/ o modificar nagios bajo ciertas condiciones. lea el archivo "licencia" en la distribución de

nagios o leer la versión en línea de la licencia para más detalles.

Nagios core se proporciona tal cual sin garantía de ningún tipo, incluyendo la garantía de

diseño, comercialización y aptitud para un propósito particular.

Page 7: Exposicion nagios core

LICENCIA PÚBLICA GENERAL GNU

la licencia pública general de GNU es una licencia libre, sin derechos para software y otro tipo de

obras.

las licencias para la mayoría del software y otros trabajos prácticos están diseñadas para quitarle a

usted la libertad de compartir y modificar los trabajos. por el contrario, la licencia pública general

de GNU pretende garantizarle la libertad de compartir y modificar todas las versiones de un

programa - para asegurarse de que sigue siendo software libre para todos sus usuarios. nosotros, la

fundación para el software libre, usamos la licencia pública general de GNU para la mayoría de

nuestro software; también se aplica a cualquier trabajo realizado de esta manera por sus

autores. usted también puede aplicarla a sus programas, también.

cuando hablamos de software libre, estamos refiriéndonos a libertad, no de precio. nuestras

licencias públicas generales están diseñadas para asegurarnos de que usted tiene la libertad de

distribuir copias de software libre (y cobrar por ellos si lo desea), que reciba el código fuente o que

pueda conseguirlo si lo quiere, de que se puede cambiar el software o usar fragmentos de él en

nuevos programas libres, y que usted sabe que puede hacer estas cosas.

Page 8: Exposicion nagios core

CAMBIOS Y NOVEDADES

Mejoras en el rendimiento :

las mejoras en el rendimiento en nagios core 4 provienen principalmente de las

siguientes áreas:

Trabajadores core - core trabajadores son procesos ligeros cuyo único trabajo es

para realizar comprobaciones. debido a que son más pequeños se reproducen mucho

más rápidamente que el del viejo proceso que se bifurcaba el pleno nagios

core. además, se comunican con el principal proceso de nagios core utilizando

técnicas in-memory, eliminando el disco latencias de e / s que podría ralentizar las

cosas con anterioridad, especialmente en grandes instalaciones.

Page 9: Exposicion nagios core

Configuración de verificación - verificación de configuración ha sido mejorada de manera que

cada elemento de configuración se comprueba una sola vez. anteriormente verificación de la

configuración era un o (n 2 operación).

Evento cola - la cola de eventos ahora utiliza una estructura de datos que tiene o (log n) tiempos de

inserción frente al tiempo o (n) de inserción previamente. esto significa que la inserción de eventos

en la cola utiliza mucha menos cpu que en nagios core 3.

Page 10: Exposicion nagios core

CONSEJOS PARA PRINCIPIANTES

Relax - que va a tomar algún tiempo. no hay que esperar a ser capaz de conseguir que las cosas

funcionen exactamente como usted los quiere no es tan fácil. configuración de nagios puede implicar un

poco de trabajo - en parte debido a las opciones que ofrece el nagios, en parte porque lo que necesita

saber qué monitorear en su red (y la mejor manera de hacerlo).

Utilice las instrucciones de inicio rápido. la guía de instalación de inicio rápido está diseñada para

obtener la mayor parte de nuevos usuarios en funcionamiento con una configuración básica nagios con

bastante rapidez. dentro de los 20 minutos se puede tener nagios instalado y la supervisión de su sistema

local. una vez que es completo, usted puede pasar a aprender cómo configurar nagios para hacer más.

Permítanos ayudarle! los miembros de la comunidad nagios y nuestro personal de soporte técnico

estará encantado de ayudarle con su instalación de nagios.obtenga la ayuda que necesita visitando el foro

nagios apoyo a http://support.nagios.com/forum/ .

Consigue manuales. nagios enterprises ofrece auto-pasos oficiales y viven, la formación dirigida por un

instructor para nagios. obtenga más información visitandohttp://www.nagios.com/services/training/

Page 11: Exposicion nagios core

MONITOREO DE MÁQUINAS DE WINDOWS

En este documento se describe cómo puede controlar los servicios "privados" y los atributos de las máquinas de

windows, tales como:

-el uso de memoria

-carga de la cpu

-uso del disco

-estados de servicio

-ejecución de procesos

Monitoreo de los servicios privados o atributos de una máquina Windows requiere que se instale un agente en

él. este agente actúa como un proxy entre el plugin de nagios que hace el monitoreo y el servicio real o atributo de

la máquina windows. sin necesidad de instalar un agente en el cuadro de windows, nagios sería incapaz de controlar

los servicios privados o atributos de windows.

Page 12: Exposicion nagios core

MONITOREO ROUTERS Y SWITCHES

En este documento se describe cómo se puede controlar el estado de los switches y routers de la

red. algunos interruptores "no gestionados" y hubs no tienen direcciones ip y son esencialmente

invisibles en la red, así que no hay ninguna manera de controlarlas. conmutadores y routers más

caros tienen direcciones asignadas a ellos y pueden ser controlados por ellos o hacer ping

utilizando snmp para consultar la información de estado.

Voy a describir cómo se puede monitorear las siguientes cosas en switches gestionados, hubs y

routers:

-la pérdida de paquetes, ida y vuelta

-información de estado snmp

-ancho de banda / velocidad de tráfico

-monitoreo de switches y routers pueden o bien ser fácil o más complicado - dependiendo de qué

tipo de equipo que tiene y lo que desea supervisar. como son componentes críticos de

infraestructura, usted ninguna duda desea supervisar en al menos alguna forma básica.

Page 13: Exposicion nagios core

MONITOREO DE SERVICIOS PÚBLICAMENTE DISPONIBLE

En este documento se describe cómo se puede monitorear a disposición del público servicios,

aplicaciones y protocolos. por "público" me refiero a los servicios que son accesibles a través de la

red - ya sea de la red local o el mayor de internet.ejemplos de servicios públicos incluyen http,

pop3, imap, ftp y ssh. hay muchos más servicios públicos que probablemente utilizas a diario. estos

servicios y aplicaciones, así como sus protocolos subyacentes, por lo general pueden ser

monitoreados por nagios sin requisitos especiales de acceso.

Los servicios privados, en contraste, no pueden ser monitoreados con nagios sin un agente

intermediario de algún tipo. ejemplos de servicios privados relacionados con los anfitriones son

cosas como la carga de la cpu, uso de memoria, uso del disco, número de usuarios actual, la

información del proceso, etc. estos servicios privados o atributos de los host no son generalmente

expuestos a clientes externos. esta situación requiere que un agente de supervisión intermediario

puede instalar en cualquier equipo que usted necesita para controlar dicha información