afdadsf

Páginas: 6 (1320 palabras) Publicado: 16 de enero de 2014









Centro de Procesamiento de Datos
Monitorización

































Borja Navarro
Diego Marcos Ramírez

¿Qué es Monitorizar?

Monitorizar es permitir que un proceso automático vigile y recabe información de algo que te interesa controlar, dejándote ese tiempo para que desarrolles actividades que requieran de la inteligencia osensaciones humanas.

Objetivos de la Monitorización

Los objetivos de una infraestructura de monitorización de sistemas informáticos son principalmente la prevención de incidencias y conocer el aprovechamiento de los recursos TIC disponibles.

Aunque parezca lo contrario, implementar un buen sistema de monitorización no es una tarea tan difícil como exigente en su ejecución. El primer pasoconsiste en realizar un análisis detallado del sistema informático a monitorizar para, entre otras cosas, detectar los sistemas críticos (tanto máquinas como servicios) para el buen funcionamiento de la entidad y formular políticas de actuación frente a incidencias en dichos sistemas. Por ejemplo, puede ser interesante asegurarse de que una aplicación web corporativa esté siempre en marcha.

Acontinuación se debe redactar el plan de instalación e integración del nuevo sistema de monitorización en nuestro sistema informático, para lo cual es imprescindible respetar estas tres reglas:
Mantener las medidas de seguridad existentes.
Minimizar el impacto en el propio sistema a estudiar.
Minimizar el número de sistemas intermedios entre el sistema de monitorización y los sistemas críticos.Por cierto, dicho plan estará incompleto si no se contempla qué ocurre o cómo actuar si el sistema de monitorización deja de estar disponible, es decir, hay que contestar a la pregunta ¿quién monitoriza al monitorizador?.

El último paso es elegir un buen paquete de software especializado y proceder a su instalación y configuración.

En nuestro caso vamos a instalar 4 software distintos demonitorización (Ganglia, Zenoss, Zabbix y Nagios) haciendo una pequeña comparativa entre ellos, desde la disponibilidad, el nivel de dificultad instalación y las prestaciones que cada uno de ellos ofrece.







Ganglia

Ganglia es un sistema de monitorización distribuido escalable para sistemas de computación de alto rendimiento, como los clusters y Grids. Aprovecha tecnologíasampliamente utilizadas como XML para la representación de datos, XDR para el transporte de datos compacto y RDtool para el almacenamiento de datos y visualización.

Ganglia constar de los tres componentes principales:

Demonio de monitorización de Ganglia (gmond)

Es un servicio ligero que se instala en cada máquina que se desea supervisar.
Gmond tiene cuatro responsabilidades principales:Monitorear cambios que sufra el nodo.
Anuncian cambios pertinentes.
Recibir el estado de todos los demás nodos Ganglia a través de un canal unicast o multicast.
Responda solicitudes de una descripción XML del estado del clúster.

Cada gmond transmite información de dos maneras diferentes:

Mediante Unicast o multicast, el estado del nodo en formato (XDR), utilizando mensajes UDP.
El envío deXML a través de una conexión TCP.

Demonio Meta Ganglia (gmetad)

El demonio meta ganglia (gmetad) es un servicio que recoge los datos de otras fuentes gmetad y gmond y almacena su estado en el disco en las bases de datos round-robin indexados. Gmetad proporciona un mecanismo simple de consulta para recoger la información específica acerca de los grupos de máquinas.

PHP Web Front-EndGanglia

El front-end web Ganglia proporciona una vista de la información recogida a través de páginas web dinámicas en tiempo real. Lo más importante es que muestra los datos de ganglia de una manera significativa para los administradores de sistemas y usuarios de computadoras que utilizan PHP.







Otros componentes

Gmetrics

La herramienta de métrica de Ganglia es una aplicación...
Leer documento completo

Regístrate para leer el documento completo.

Conviértase en miembro formal de Buenas Tareas

INSCRÍBETE - ES GRATIS