2.1 Log
El motor de TIBCO Business Works genera ficheros de actividad o log dónde se muestra información del motor y las excepciones no controladas que se producen en los procesos.Mediante la actividad Log podemos escribir mensajes en este fichero de log desde los procesos de BW.
2.1.1. Casos de Uso
• Registro de la actividad de las instancias de proceso.2.1.2. Configuración
El directorio de los ficheros de Log se fija de diferentes formas dependiendo de dónde se ejecute el proyecto. En fase de desarrollo la configuración se fija con TIBCO Designer, y en la fase de explotación la configuración se puede fijar directamente sobre el fichero .tra correspondiente al despliegue del proyecto.TIBCO Designer, en el menú Edit --> Preferentes --> General
Este directorio de log se corresponde con el engine que se arranca en el modo Test de TIBCO Designer.
En el fichero de propiedader .tra.
Los
ficheros de configuración de las aplicaciones desplegadas se encuentran en el
directorio “/tibco/tra/domain/mvol501/application/<aplicación
desplegada>.
Las
propiedades referentes a los ficheros de log del engine son:
Engine.Log.Dir=/tibco/tra/domain/mvol501/application/logs
# Maximum
number of log files. Rollover feature
Engine.Log.MaxNum=5
# max size
of log file in bytes
Engine.Log.MaxSize=20480000
2.1.3 Actividad Write to Log
Esta actividad permite escribir mensajes en el log del engine de BW. Existe
un fichero de log por cada motor de BW.
Configuración
Pestaña
de configuración:
- Name: Nombre de la etiqueta de la actividad
- Description. Breve descripción de la actividad
- Role. Role definido por el usuario para esta entrada. El Role se utiliza para filtrar las entradas del fichero de role cuando se muestan. El Role también se utiliza para activar/desactivar determinada entradas en el fichero de log.
- Suppress job info. Si se selecciona no se añade información del proceso donde se encuentra la actividad. La información del proceso es: número de proceso, nombre definición de proceso, y nombre de la actividad.
- Message. Mensaje que aparecerá en el fichero de Log.
- MsgCode. Código de error del mensaje.
Esta
actividad no genera salida. Pestaña de Error Output.
Propiedades a medida
Permiten
controlar que tipos de mensajes se envían al log mediante los roles definidos.
Las
propiedades del engine definen los roles para los cuales está habilitada/deshabilitada
la escritura en el log de motor. Estas propiedades se fijan en el fichero .tra
correspondiente al engine dónde se ejecuta el proyecto.
Las
variables para la gestión de los mensajes de traza son:
- Trace.<rol>.log – Con valor “false” se deshabilita la escritura de mensajes en el fichero de log para el rol especificado.
- Trace.<rol>.* - Con valor “false” deshabilita todos los mensajes para el rol especificado. El valor de <rol> puede ser uno de los roles de sistema: WARN, TRACE, DEBUG, or INFO
- Trace.rol.<rol> - Con valor “false” deshabilita la escritura de mensajes para el rol definido por el suario <role>
- Trace.rol.* - Con valor “false” deshabilita los mensajes para todos los roles de usuario definidos
No hay comentarios:
Publicar un comentario