Pandora FMS: Plugin de Exchange ActivSync

11
Pandora FMS Manual Administrador Monitorización ActiveSync en Exchange

description

Este plugin monitoriza el estado de sincronización entre el dispositivo mobil y el servidor de exchange. Para más información visite la siguiente pagina web: http://pandorafms.com/index.php?sec=Library&sec2=repository&lng=en&action=view_PUI&id_PUI=572

Transcript of Pandora FMS: Plugin de Exchange ActivSync

Page 1: Pandora FMS: Plugin de Exchange ActivSync

Pandora FMSManual Administrador

Monitorización ActiveSync en Exchange

Page 2: Pandora FMS: Plugin de Exchange ActivSync

Manual Administrador Monitorización ActiveSync en Exchange

© Artica Soluciones Tecnológicas 2005-2012

Índice de contenido1Histórico de cambios..........................................................................................................................32Introducción........................................................................................................................................43Matriz de compatibilidad ...................................................................................................................54Documentación a entregar por el Área que requiere la monitorización.............................................65Módulos del plugin ............................................................................................................................76Requisitos...........................................................................................................................................87Plugin check_activesync.sh................................................................................................................98PerfCounters de ActiveSync.............................................................................................................11

Page 3: Pandora FMS: Plugin de Exchange ActivSync

1 HISTÓRICO DE CAMBIOS

Fecha Autor Cambio Versión

15/02/12 Luismi Primera versión del plugin v1r1

2 INTRODUCCIÓN

Page 3

Page 4: Pandora FMS: Plugin de Exchange ActivSync

El presente documento se ha escrito para detallar y explicar la monitorización de ActiveSync. Dicha

tecnología es un protocolo de sincronización de datos para dispositivos móviles con servidores

Exchange, y su monitorización con Pandora FMS se lleva a cabo a través de la ejecución de un

plugin que comprueba el estado de la sincronización entre el dispositivo móvil y el servidor de

Exchange.

En los siguientes apartados se explicará el funcionamiento del plugin, así como la configuración

necesaria que habrá que llevar a cabo en Pandora FMS para realizar una correcta monitorización

de esta tecnología.

3 MATRIZ DE COMPATIBILIDAD

La matriz de compatibilidad para el plugin se muestra a continuación:

Page 4

Page 5: Pandora FMS: Plugin de Exchange ActivSync

Sistemas donde se ha probado• Windows 2008 Server R2• Microsoft Exchange 2010 con

ActiveSync

Sistemas donde deberíafuncionar • Mismo sistema o superior

4 DOCUMENTACIÓN A ENTREGAR POR EL ÁREA QUE REQUIERE LA MONITORIZACIÓN.

La información que debe entregar el área que requiere la monitorización es la siguiente:

• Usuario que se usuara para la moniorización creado en el servidor Exchange con los

Page 5

Page 6: Pandora FMS: Plugin de Exchange ActivSync

permisos correctamente configurados.

• Hostname del servidor Exchange.

5 MÓDULOS DEL PLUGIN Los módulos que devuelve el plugin son:

• Estado sincronización con servidor Exchange.

• Respuesta disponibilidad/seg

• Hang Time medio

Page 6

Page 7: Pandora FMS: Plugin de Exchange ActivSync

• Latencia media LDAP

• Tiempo medio petición

Page 7

Page 8: Pandora FMS: Plugin de Exchange ActivSync

6 REQUISITOS

Antes de comenzar a montar la monitorización de ActiveSync, tenemos que asegurarnos de que

disponemos de un usuario de correo creado, con contraseña y dominio correspondiente, en el

servidor Exchange con el que se tendrá que comprobar la sincronización, así como el hostname del

servidor y los permisos necesarios para que dicho usuario y dispositivo móvil pueda sincronizar

con el servidor.

Una vez hecho esto, comprobamos que el usuario puede acceder a su buzón en el servidor

Exchange, por ejemplo, de forma gráfica, y si el acceso se realiza con éxito, ya podemos comenzar a

montar la monitorizar de dicho servicio.

La monitorización la haremos a partir de la cuenta de correo ficticia, por ejemplo,

[email protected]. La conexión la haremos al servidor mail.dominio.com y se

sincronizará con la carpeta PandoraFolder del buzón de correo.

Por último, para la ejecución del script se necesitará que el sistema tenga instalado la

herramienta curl, ya que será a través de este comando como el script comprobará el

estado de la sincronización con servidor de Exchange ActiveSync.

Page 8

Page 9: Pandora FMS: Plugin de Exchange ActivSync

7 PLUGIN CHECK_ACTIVESYNC.SH

La monitorización de ActiveSync la haremos a partir del script check_activesync.sh, cuyoobjetivo será comprobar si la sincronización con el servidor de Exchange está funcionandocorrectamente, o si por el contrario, existe algún problema.

Éste script devolverá un 1 si el chequeo ha sido satisfactorio, o un 0 si el chequeo no ha tenido

éxito, ya sea por error en las credenciales, carpeta a sincronizar, etc.

Podemos comprobar cómo utilizar el plugin correctamente, ejecutando el script sin ningún

argumento:

Como podemos comprobar en la imagen anterior, al plugin habrá que pasarle los datos necesariospara la conexión al buzón de correo, como son el dominio, el usuario y la contraseña. También esnecesario indicarle el hostname del servidor ActiveSync y una carpeta con la que probar lasincronización. Los datos ID de dispositivo, así como el tipo de dispositivo, son datos necesarios deidentificación que se deben enviar al realizar la sincronización con un buzón de correo, para que elservidor guarde un histórico de dispositivos que sincronizan con dicha cuenta de correo (Podemosobtener este histórico de sincronización ejecutando el siguiente comando en la consola dePowerShell: Get-ActiveSyncDevice -Mailbox [email protected])

El script dispone de un archivo binario, activesync.txt, para su correcta ejecución. La ruta donde

se encuentre este archivo binario tiene que ser especificado dentro del código del script. En la

siguiente captura de imagen podemos ver el trozo de código donde se tendrá que configurar la ruta

del binario:

Una vez hecho esto, ya podemos ejecutar el script con los datos de nuestra cuenta de correo, y

Page 9

Page 10: Pandora FMS: Plugin de Exchange ActivSync

verificar si la conexión se realiza correctamente. Para ello ejecutamos el siguiente comando en la

línea de comandos del servidor de Pandora:

Como podemos observar, el script devuelve un valor correcto (1), lo que significa que la

comprobación de sincronización al ActiveSync ha sido correcta. Podemos forzar la ejecución para

que devuelva un chequeo incorrecto (0), modificando por ejemplo el parámetro de la carpeta a

sincronizar por una que no exista en la cuenta de correo, como podemos observar en el siguiente

ejemplo:

Los parámetros DeviceID y DeviceType no tienen porque corresponder con un

dispositivo físico existente, el servidor de ActiveSync sólo usar estos parámetros para

escribirlos en el log de acceso.

Para usar el plugin desde Pandora FMS sólo tiene que darlo de alta igual que los demás plugins y

crear los módulos correspondientes.

8 PERFCOUNTERS DE ACTIVESYNC

Page 10

Page 11: Pandora FMS: Plugin de Exchange ActivSync

Podemos añadir los siguientes contadores de rendimiento para la monitorización de ActiveSync en

el servidor o servidores de Exchange:

• \MSExchange ActiveSync\Availability Requests/sec

• \MSExchange ActiveSync\Average Hang Time

• \MSExchange ActiveSync\Average LDAP Latency

• \MSExchange ActiveSync\Average Request Time

Para ello podemos utilizar el plugin de PerfCounter que es el encargado de realizar la consulta de

los datos.

Page 11