5.1 À propos de la consignation des événements

L'application effectue la consignation en utilisant log4j, un package de consignation Open Source distribué par l'Apache Software Foundation. Par défaut, les messages des événements sont consignés dans la console système et dans le fichier journal du serveur d'applications au niveau de consignation INFO et supérieur. Vous pouvez également configurer l'application utilisateur pour qu'elle effectue la consignation dans Novell Audit. Les événements sont consignés dans tous les journaux activés.

IMPORTANT:Si vous effectuez la consignation dans Novell Audit, il est recommandé de consulter la documentation de Novell Audit.

5.1.1 À propos des paramètres de niveau de consignation

La consignation de console implique des écritures synchronisées. Cela signifie que la consignation peut poser des problèmes d'utilisation du processeur et ralentir la simultanéité. Vous pouvez définir le paramètre par défaut de valeur de priorité sur ERROR, en le modifiant dans le fichier <installdir>/jboss/server/IDMProv/conf/log4j.xml. Recherchez le noeud root qui doit ressembler à :


<root>
      <appender-ref ref="CONSOLE"/>
      <appender-ref ref="FILE"/>
   </root>

Changez la valeur de priorité en :


<root>
      <priority value="ERROR"/>
      <appender-ref ref="FILE"/>
</root>

L'assignation d'une valeur sur root assure que les appenders qui n'ont pas de niveau assigné de façon explicite héritent du niveau root. Par défaut, l'appender FILE n'a pas de niveau de seuil assigné et assume celui de root. Tout appender inclus dans le root et dont le niveau de seuil est défini, doit être ERROR ou WARN. Les paramètres de niveau d'erreur supérieurs à WARN auront un impact négatif sur les performances.