Ejemplo: supervisión de sucesos en el anotador

Por qué y cuándo realizar esta tarea

En este caso de ejemplo utilizará la aplicación de ejemplo de normas empresariales, por lo que ya debería tener abierta la página web que contiene esta aplicación. Manténgala abierta, ya que ejecutará el ejemplo después de especificar los parámetros de supervisión. Asegúrese de haber ejecutado el ejemplo como mínimo una vez para que aparezca en la lista de funciones que puede seleccionar para supervisarlas.

Pasos para realizar esta tarea

  1. Abra la consola administrativa.
  2. En el panel de navegación, pulse Servidores > Servidores de aplicaciones.
  3. Pulse nombre_servidor.
  4. En Resolución de problemas, pulse Registro cronológico y rastreo
  5. Pulse Cambiar los niveles de detalle de las anotaciones cronológicas
  6. Seleccione la pestaña Tiempo de ejecución.
  7. Expanda el árbol de WBILocationMonitor.LOG.BR y verá siete tipos de suceso bajo el elemento WBILocationMonitor.LOG.BR.brsample.*:
    • WBILocationMonitor.LOG.BR.brsample_module.DiscountRuleGroup
    • WBILocationMonitor.LOG.BR.brsample_module.DiscountRuleGroup.Operation._calculateDiscount
    • WBILocationMonitor.LOG.BR.brsample_module.DiscountRuleGroup.Operation._calculateDiscount.ENTRY
    • WBILocationMonitor.LOG.BR.brsample_module.DiscountRuleGroup.Operation._calculateDiscount.EXIT
    • WBILocationMonitor.LOG.BR.brsample_module.DiscountRuleGroup.Operation._calculateDiscount.FAILURE
    • WBILocationMonitor.LOG.BR.brsample_module.DiscountRuleGroup.Operation._calculateDiscount.SelectionKeyExtracted
    • WBILocationMonitor.LOG.BR.brsample_module.DiscountRuleGroup.Operation._calculateDiscount.TargetFound
  8. Pulse en cada uno de los sucesos y seleccione mucho más preciso.
  9. Pulse Aceptar.
  10. Conmute a la página de aplicación de ejemplo de normas empresariales y ejecute la aplicación una vez.
  11. Utilice un editor de texto para abrir el archivo trace.log ubicado en la carpeta raíz_instalación/profiles/nombre_perfil/logs/nombre_servidor en el sistema.

Resultado

Debería ver unas líneas en las anotaciones cronológicas que contienen los sucesos de norma empresarial activados por el supervisor cuando ejecutó la aplicación de ejemplo. Lo principal que probablemente observará es que la salida se compone de series XML largas y no analizadas que cumplen el estándar Common Base Event. Examine los sucesos ENTRY y EXIT y verá ese objeto empresarial (que se incluyó porque seleccionó el nivel de detalle mucho más preciso) está codificado en formato hexadecimal. Compare esta salida con los sucesos publicados en el servidor CEI (Common Event Infrastructure), que analiza el archivo XML convirtiéndolo en una tabla legible y descodifica los datos de objeto empresarial en un formato legible. Tal vez prefiera repasar este ejercicio y cambiar el nivel de detalle de mucho más preciso a preciso o muy preciso, y compare las diferencias entre los sucesos.

Después de realizar este ejercicio, debería entender cómo se seleccionan los puntos de suceso de componentes de servicio para realizar la supervisión en el anotador. Ha visto que los sucesos activados en este tipo de supervisión tienen un formato estándar y que los resultados se publican como una serie en formato XML sin procesar directamente en un archivo de anotaciones cronológicas. La visualización de los sucesos publicados es simplemente cuestión de abrir el archivo de anotaciones cronológicas en un editor de texto y descifrar el contenido de los sucesos individuales.

Qué hay que hacer a continuación

Si ya no desea supervisar la aplicación de ejemplo de normas empresariales, puede retroceder en los pasos descritos aquí y restablecer el nivel de detalle para los sucesos de ejemplo en info.

Condiciones de uso |


(c) Copyright IBM Corporation 2005, 2006.
Este centro de información está basado en tecnología Eclipse (http://www.eclipse.org)