Registro

Si encuentra errores o excepciones, puede utilizar los archivos de registro para buscar problemas y soluciones. Los nombres de los archivos de registro son qm.log, ccm.log, relm.log, jts.log, admin.logvvc.log y rs.log.

Registro en Rational Engineering Lifecycle Manager

Si está ejecutando las aplicaciones en el servidor Tomcat, la ubicación predeterminada del archivo de registro es Dir instalación/server/logs.

Si está ejecutando las aplicaciones en WebSphere Application Server, la ubicación predeterminada del archivo xx.log es Dir_instalación_WAS/server/profiles/<nombre_perfil>/logs.

La ubicación de los archivos de registro está determinada por el archivo log4j.properties en el directorio JAZZ_HOME/xx. El valor predeterminado para el archivo xx.log es log4j.appender.logfile.File=logs/xx.log. Por ejemplo, el valor predeterminado para el archivo jts.log es log4j.appender.file.File=logs/jts.log.

El registro y el rastreo se configuran en el mismo lugar, un archivo de configuración: <RelmInstallDir>/server/conf/relm/log4j.properties. Este archivo se carga en el inicio del servidor o bajo demanda (dinámicamente), invocando una operación administrativa especial. Una vez realizados los cambios, debe volver a cargarse para que los cambios entren en vigor.

Al modificar log4j.properties, puede establecer lo siguiente:
  • Nivel de registro: desactivado, muy grave, error, aviso, informativo, depuración, rastreo, todos. El valor predeterminado es WARN.
  • Tamaño de registro y política de rotación
  • Qué componentes se registran.
Consulte el manual Apache log4j para obtener más información: http://logging.apache.org/log4j/1.2/manual.html

Carga dinámica de log4j.properties

  1. Abra la consola de administración de Rational Engineering Lifecycle Manager.
  2. Como administrador, abra el menú desplegable Administración (icono de rueda dentada) y seleccione Administración de aplicación > Gestionar aplicación
  3. Active las herramientas internas añadiendo ?internal=true al URL de administración. Por ejemplo: https://[relm_server]:9444/relm/admin?internal=true
  4. Seleccione Recargar valores de registro en Herramientas internas.

Gestión del tamaño del archivo de registro

De manera predeterminada, el tamaño del archivo de registro se establece en 10 MB y el número de archivos de copia de seguridad se establece en cinco en el archivo log4j.properties. Este archivo está en el directorio installdir/jazz/server/conf/jazz. Podrá cambiar la propiedad de aplazamiento del archivo log4j.properties según sea necesario.

Para realizar un aplazamiento basado en el tamaño, actualice el valor numérico de las siguientes líneas:
log4j.appender.file.MaxFileSize=10MB

log4j.appender.file.MaxBackupIndex=5

Estas líneas limitan el tamaño del archivo a 10 MB y el número de archivos de copia de seguridad a 5.

También puede realizar un aplazamiento en función del tiempo, establecer una fecha o hacer un aplazamiento diario. Para hacer un aplazamiento diario, cambie log4j.appender.file=org.apache.log4j.FileAppender por log4j.appender.file=org.apache.log4j.DailyRollingFileAppender. Este cambio renueva el archivo de registro cada día a medianoche.

Separación de la salida de rastreo de la salida de registro

De forma predeterminada, la información de rastreo, cuando se habilita, se envía al mismo registro que toda la otra información. Para redirigir la información de rastreo a otra ubicación, defina un agregador con el correspondiente umbral en log4.properties. Por ejemplo:
log4j.appender.trace=org.apache.log4j.RollingFileAppender
log4j.appender.trace.MaxFileSize=100MB
log4j.appender.trace.Threshold=TRACE
log4j.appender.trace.MaxBackupIndex=5
log4j.appender.trace.File=logs/relm_trace.log
log4j.appender.trace.layout=org.apache.log4j.PatternLayout
log4j.appender.trace.layout.ConversionPattern=%d{ISO8601} [%30t] [%x] %5p %c  - %m%n
Esto registrará todos los mensajes de nivel TRACE y superior (es decir, todos los mensajes) en un archivo denominado relm_trace.log.

Comentarios