• No se han encontrado resultados

7. Resultados y Conclusi´ on

7.1.2. Estad´ısticas en IP-PBX 3 a trav´ es de SNMP

Los beneficios del protocolo SNMP, es que se pueden hacer consultas remotas con el fin de generar estad´ısticas sobre servicios de inter´es, todo dependiendo del tipo de equipo que se est´a administrando. En este caso se refiere a una central IP-PBX, por lo que los principales aspectos a analizar tienen relaci´on con el estado de su hardware y a los servicios de comunicaci´on entregados. Estos aspectos se relacionan directamente con cierto objetos MIB los cuales son descritos en detalle en la Tabla 7.4.

Tabla 7.4: Descripci´on del Plan de Monitoreo

Servicios

an´alisis de tabla mib objetos

Tr´afico Ethernet inEntry ifInOctets.2, ifOutOctets.2 Uso de Canales Asterisk asteriskChannels astNumChannels.0,

astChanTypeChannels.1-9 Hardware

an´alisis de tabla mib objetos

Temperatura lmTempSensors lmTempSensorsValue.1-3 Carga Promedio laTable laLoadInt.1-3

Memoria en Uso memory memTotalSwap, memTotalReal, memAvailSwap, memAvailReal, Buffer, Cached.

En la actualidad existen muchas herramientas para la generaci´on de gr´aficos en tiempo real, as´ı como MRTG, Cacti, entre otras. En este caso se hizo uso de RRDTool, un sistema que permite almacenar y representar datos en intervalos temporales (ancho de banda, temperatura, etc.). La forma en que almacena los datos es a trav´es de una base de datos que no crece en el tiempo, a´un cuando se pueden guardar valores hist´oricos (mensuales, anuales, etc) para luego generar gr´aficos y conocer el comportamiento a largo plazo de un determinado servicio.

A continuaci´on se hace una descripci´on de los resultados obtenidos por servicio monitoreado en la central IP-PBX 3 para un periodo de 4 horas, almacenando muestras cada 5 min mediante consultas SNMPv3 desde NMS-ELO01.

Tr´afico Ethernet

La Figura 7.2 muestra el comportamiento del ancho de banda de entrada y salida medido en bytes/sec a la interfaz de red eth0 de la central IP-PBX 3, cuya direcci´on IP es 192.168.28.120. Esta informaci´on se obtiene midiendo el cambio temporal de la cantidad total de bytes de entrada y salida consultada de los objetos MIB ifInOctets.2 y ifOutOctets.2, respectivamente.

Figura 7.2: An´alisis de Tr´afico Ethernet para IP-PBX 3

Cabe destacar que RRDTools, permite obtener datos de relevancia, as´ı como el valor actual, m´aximo y promedio de la medici´on realizada durante el periodo de tiempo que est´a considerando. A dem´as tiene muchas opciones que facilitan el an´alisis posterior de las estad´ısticas realizadas.

Uso de Canales Asterisk

El an´alisis propuesto para esta etapa consiste en medir el n´umero total de canales activos que tiene Asterisk en un tiempo determinado. Para ello el MIB integrado a Asterisk contiene informaci´on esencial sobre el uso de los diferentes tipo de canal dis- ponibles. Por una parte el objeto MIB astNumChannels.0 permite conocer el n´umero total de canales en uso (vista general), en cambio del objeto astChanTypeChannels.1 al astChanTypeChannels.9 se entrega el detalle para cada tipo de canal. La Tabla 7.5 describe los 9 tipos de canal que Asterisk dispone, aunque cabe destacar que para esta implementaci´on s´olo se dispone del canal SIP.

Tabla 7.5: Tipos de canales disponibles en Asterisk canal descripci´on

Agent Call Agent Proxy Channel

Skinny Skinny Client Control Protocol (Skinny) Console OSS Console Channel Driver

Phone Standard Linux Telephony API Driver IAX2 Inter Asterisk eXchange Driver (Ver 2) Feature Feature Proxy Channel Driver

Local Local Proxy Channel Driver SIP Session Initiation Protocol (SIP)

MGCP Media Gateway Control Protocol (MGCP)

La Figura 7.3 representa el estudio realizado para el uso de canales sip y iax2, debido a que en los otros casos no se dispone del hardware necesario para realizar dichas mediciones. Estos dos protocolos de se˜nalizaci´on son simples en cuanto a arquitectura f´ısica, pueden ser probados a trav´es de softphones que para este caso se realizaron llamadas entre usuarios registrados en las centrales IP-PBX 2 y 3.

Figura 7.3: An´alisis de Uso de Canales Asterisk para IP-PBX 3

Unidad de Procesamiento Central (CPU)

Para analizar esta componente se consideraron dos caracter´ısticas fundamentales, las cuales son: carga de procesamiento y temperatura. La carga de la CPU se mide en porcentaje y corresponde a valores promedios: 1, 5 y 10 min, de los cuales son obtenidos a trav´es de los objetos MIB laLoadInt.1, laLoadInt.2 y laLoadInt.3 respectivamente, y se representan en la Figura 7.4.

Figura 7.4: An´alisis de Carga Promedio en CPU para IP-PBX 3

Otra caracter´ıstica medible desde la CPU es su temperatura, para ello fue necesario cargar din´amicamente el m´odulo MIB lm-sensors que contiene toda la informaci´on necesaria adem´as de otras que fueron usadas pero que no ser´an detalladas en este docu- mento. Adem´as de la CPU tambi´en es posible medir la temperatura de la placa madre, la cual tambi´en fue agregada al an´alisis. De esta manera los objetos MIB lmTempSen- sorsValue.1 y lmTempSensorsValue.2 contienen los valores de temperatura de la placa madre y CPU respectivamente, tal como muestra en la Figura 7.5.

Uso de Memoria

La memoria en uso se refiere a la memoria f´ısica que puede estar siendo ocupada en diversas funciones. En este an´alisis se pretende considerar los usos m´as generales, entre los cuales est´an: uso real, buffers, cach´e, y memoria swap. la Tabla 7.6 describe aquellos objetos MIB necesarios para dicho an´alisis.

Tabla 7.6: Objetos MIB para an´alisis de memoria en uso objeto descripci´on

memTotalReal Total de memoria real/f´ısica en el equipo. memAvailReal Memoria real/f´ısica disponible actualmente.

memBuffer Memoria real o virtual usada actualmente para buffers.

memCached Memoria real o virtual usada actualmente como memoria cach´e. memTotalSwap Total de memoria swap configurada en el equipo.

memAvailSwap Memoria swap disponible actualmente.

La Figura 7.6 describe el uso de memoria f´ısica del servidor, considerando solo aquellos que tienen mayor importancia a la hora de generarse fallas.

Documento similar