Monitorización de aplicaciones Oracle Forms con Oracle RUEI
08/06/2012 -
Oracle Real User Experience Insigh (RUEI) es una herramienta de monitorización no intrusiva incluida en Oracle Enterprise Manager y que necesita ser licenciada.
Una de las nuevas funcionalidades que ofrece Oracle Forms 11gR2 es que RUEI es capaz de monitorizar aplicaciones Forms.
RUEI nos ayuda a:
- Averiguar cómo los usuarios interaccionan con la aplicación
- Conocer el uso exacto que se le da a las funcionalidades que ofrece nuestro desarrollo
- Calcular tiempos de gestión en reglas de negocio concretas
- Diagnosticar posibles problemas de funcionamiento y rendimiento de nuestras aplicaciones, reduciendo así los costes de la resolución de posibles incidencias
Y todo esto a través de una interface amigable, muy visual y rica en gráficos.
Para que forms sea monitorizado desde RUEI es necesario modificar la variable de entorno FORMS_RUEI_SEND_FORM_NAME. Concretamente Forms lo que hace es enviar el nombre del módulo del formulario a RUEI por cada ventana que es abierta desde nuestra aplicación Forms.
Por otro lado se han creado dos nuevas constantes que pueden ser utilizadas desde el built-in MESSAGE nativo de forms, RUEI_BEGIN y RUEI_END. Mediante su uso, Forms enviará un mensaje a RUEI. Las llamadas han de ser incluidas en nuestro código PL/SQL de Forms. La función MESSAGE en este caso no muestra ninguna alerta por pantalla.
Las ventajas de poder monitorizar nuestras aplicaciones Forms son claras, pero también hemos de tener en cuenta el tráfico de red extra que será generado para ello, y que para enviar según qué mensajes a RUEI desde Forms se deberá modificar el código fuente de nuestras pantallas para incluir las llamadas a la built-in MESSAGE.
Pese a las posibles pegas comentadas, pensemos que hace unos años era impensable poder monitorizar aplicaciones Forms con herramientas similares, por lo que os invitamos a probar el producto.
Os dejo unos links de interés:
http://www.oracle.com/technetwork/oem/uxinsight/index.html
http://docs.oracle.com/cd/E24269_01/doc.11120/e25445/forms.htm
http://www.oracle.com/us/products/enterprise-manager/real-user-exp-insight-case-study-068960.pdf