Rubrique précédente: Présentation des fichiers journauxRubrique suivante: Messages relatifs au statut pour les composants de serveur


Fichier de propriétés de journalisation

DevTest utilise la structure de journalisation log4j d'Apache. Le fichier logging.properties dans le répertoire de LISA_HOME permet de configurer le comportement de la journalisation.

Pour obtenir plus d'informations sur la journalisation à partir de DevTest Workstation, vous pouvez changer le niveau de journalisation dans le fichier log4j.rootCategory.

log4j.rootCategory=INFO,A1

Ce fichier contient un ensemble d'enregistreurs pour des composants tiers fournis avec DevTest. Les niveaux de journalisation par défaut pour ces enregistreurs ont pour but d'empêcher les composants tiers de submerger les fichiers journaux avec un nombre excessif messages. Il n'est en général pas nécessaire de changer les niveaux de journalisation.

log4j.logger.com.teamdev=WARN
log4j.logger.EventLogger=WARN
log4j.logger.org.apache=ERROR
log4j.logger.com.smardec=ERROR
log4j.logger.org.apache.http=ERROR
log4j.logger.org.apache.http.header=ERROR
log4j.logger.org.apache.http.wire=ERROR  
log4j.logger.com.mchange.v2=ERROR
log4j.logger.org.hibernate=WARN
log4j.logger.org.jfree=ERROR
log4j.logger.com.jniwrapper=ERROR
log4j.logger.sun.rmi=INFO

L'annexeur par défaut est com.itko.util.log4j.TimedRollingFileAppender. Les instructions de journal pour un composant sont ajoutées à un fichier sauvegardé lorsqu'il atteint une certaine taille. La taille de fichier maximum par défaut est de 10 Mo. Le nombre par défaut de fichiers sauvegardés est 5.

log4j.appender.A1=com.itko.util.log4j.TimedRollingFileAppender
log4j.appender.A1.File=${lisa.tmpdir}/${LISA_LOG}
log4j.appender.A1.MaxFileSize=10MB
log4j.appender.A1.MaxBackupIndex=5
log4j.appender.A1.layout=org.apache.log4j.EnhancedPatternLayout
log4j.appender.A1.layout.ConversionPattern=%d{ISO8601}{UTC}Z (%d{HH:mm}) [%t] %-5p %-30c - %m%n

Les fichiers de sauvegarde sont placés dans le même répertoire que le fichier journal. Par exemple, si le fichier journal pour le registre a été sauvegardé trois fois, le répertoire contient les fichiers suivants :

Les dispositions contrôlent le format des instructions de journal. La disposition par défaut est org.apache.log4j.EnhancedPatternLayout. Le modèle de conversion par défaut est %d{ISO8601}{UTC}Z (%d{HH:mm}) [%t] %-5p %-30c - %m%n. Ce modèle de conversion spécifie qu'une instruction de journal inclut la date, le thread, la priorité, la catégorie et le message. Par exemple :

2014-11-20 14:09:08,152Z (07:09) [main] INFO  com.itko.lisa.net.ActiveMQFactory - Starting amq broker

La date utilise l'UTC (Temps universel coordonné). Cette convention facilite le suivi des événements de journaux lorsque le registre est exécuté dans un fuseau horaire différent de celui de DevTest Workstation.

Pour plus d'informations sur les propriétés de fil de discussion, reportez-vous à la section Fils de discussion automatiques.