MONITOREO DE REDES EN O.S LINUX

|


Resumen



SNMP (Simple Network Management Protocol)


Es un protocolo que les permite a los administradores de red controlar dispositivos de red y diagnosticar problemas en la red.

El SNMP sirve para el monitoreo y control del status de dispositivos conectados a internet. El sistema de administración de red se basa en dos elementos principales:

El supervisor es el terminal que le permite al administrador de red realizar solicitudes de administración.
Los agentes son entidades que se encuentran al nivel de cada interfaz. Ellos conectan a la red los dispositivos administrados y permiten recopilar información sobre los diferentes objetos.
El siguiente articulo pretende mostrar una introducción al protocolo snmp, a las utilidades, de igual manera debe servir para destacar sus ventajas y defectos.
Para ello se evaluara el rendimiento de dos herramientas del SNMP (Cacti y Zenoss).

SUMMARY

SNMP (Simple Network Management Protocol)

Is a protocol that allows network administrators to control network devices and diagnose network problems.
SNMP is used to monitor and control the status of devices connected to the Internet. The network management system is based on two main elements: a supervisor and agents.
The supervisor is the terminal that allows the network administrator to perform management requests.
Agents are entities that are at the level of each interface. They connect to the network managed devices and can collect information about different objects
The following article aims to show an overview of the snmp protocol, their profits, just as should serve to highlight their advantages and defects.
This will evaluate the performance of two SNMP tools (Cacti and Zenoss)

ZENOSS
GUI
GESTION DE USUARIOS
RENDIMIENTO
En lo que concierne a este punto pudimos observar que tiene un entorno amigable y de fácil interpretación , gracias a su interfaz administrativa web, la cual presenta una gran cantidad de opciones que facilitan el control de una estación de trabajo a la hora de organizar los dispositivos que se encuentran dentro de la red
De este punto podemos decir que con el zenoss se puede tener un control total de cada uno de los usuarios que estén bajo la red, hay una cosa que me parece muy interesante y es la asociación que tiene con google maps, lo cual permite monitorear a cualquier equipo portátil que se encuentre en locaciones alejadas, o subsedes de una determinada empresa, controlando el acceso de dicho usuarios con información muy detallada
Zenoss en este aspecto puede tener algunas deficiencias ya que tarda en cargar algunas ordenes, sin embargo eso no le quita eficacia a la hora de realizar los procedimientos



Una de las ventajas que encontramos en esta herramienta de administración de redes es que presenta soporte para distintos O.S como; unix, Mac y Windows aunque fue diseñada inicialmente como una alternativa de software libre.

Otra cosa muy útil que encontramos es el uso de zenpacks, los cuales son un grupo de extensiones que nos ayudan en el momento de obtener una información más detallada de un equipo específico.


RRDTOOL (Round Robin Database Tool) 



Está herramienta será citada en esté artículo, ya que los protócolos que trabajamos se basan en ella. Principalmente su funcionamiento es gestionar los datos mediante una base de datos que procesa la información de manera circular, esto quiere decir que la base de datos una vez alcance su máxima capacidad de almacenamiento empezará a sobrescribir la información contenida en está basándose en el algoritmo Round Robin.

Algunas características sobre estos protócolos han sido extraídas mediante un proceso de comparaciòn, los cuáles presentáremos a continuación:

MRTG
CACTI
ZENOSS
Desarrollado en el lenguaje de programación
C y Perl
PHP
Python


Tipo de Consulta
Personalización
Es una aplicación medianamente predefinida, ofreciendo pocas opciones de personalización, haciendo de ésta una aplicación muy plana.
Por medio del uso de plantillas podemos hacer de Cacti una aplicación totalmente personalizada, en lo que a GUI se refiere.
Comparte la opción de tener nuestra aplicación de manera personalizada extendiendo las funcionalidades mediante el uso de plugins
Proceso de instalación
Toma poco tiempo debido a las pocas dependencias que necesita para su funcionamiento, la configuración de las funcionalidades de este protócolo es mediante texto dispensando de un engorroso trabajo para la configuración de los servicios.
Las dependencias utilizadas por este protócolo toman más tiempo de instalación que el protócolo MRTG. Una vez instaladas estás dependencias la instalación de CACTI se hace mediante un asistente gráfico a diferencia de MRTG. Una ventaja más de CACTI es la configuración de los servicios ya que se hacen mediante GUI, también ofreciendo la opción de configurarlos  mediante el terminal.

Tras haber hecho la instalación de estos tres protócolos, podemos resaltar la ventaja que se tiene el tener como herramienta a RRDTool incorporada en estos tres protócolos, ya que la facilidad y rendimiento que da o presta para estos es bastante considerable y hace de estas herramientas una gran elección.

Por otro lado partiendo de las comparaciones que se hicieron en este artículo recomendamos el protócolo Zenoss, por las bondades y prestaciones en cuanto a GUI se refiere, rendimiento, personalización, gestión y servicios, llevando a Zenoss como una gran elección a la hora de elegir una herramienta de monitoreo.




Carlos M. Tovar
Mauricio Mongua Rodriguez
Camilo Morales