Rubrique précédente: Annexeur dans eiam.log4net.config

Rubrique suivante: Enregistreur racine

Enregistreur

Les enregistreurs permettent de contrôler les messages du journal pour le SDK de CA EEM. Pour activer un enregistreur, supprimez les chaînes de commentaire de leur code respectif.

Un enregistreur contient les paramètres suivants :

logger name

Spécifie le nom d'un enregistreur.

additivity

Indique si les messages du journal sont dupliqués dans le fichier journal du SDK.

Valeur : [true|false]

Valeur par défaut : False

level value

Indique le niveau de journal d'un enregistreur.

Valeur : [Trace|Debug|Info|Warn|Error|Fatal|Off]

Vous trouverez ci-dessous les niveaux de journal, dans l'ordre de priorité :

Remarque : Plus le niveau de journal est élevé, plus les performances sont réduites CA EEM.

Trace

Indique un débogage de faible niveau. Il contient un flux de contrôle et transfère des arguments.

Debug

Indique les messages utilisés pour le diagnostic de problème. Il contient des informations contextuelles.

Info

Indique les informations contextuelles qui suivent l'exécution à un niveau grossier d'un environnement de production.

Warn

Indique un problème potentiel dans le système. Par exemple, si la catégorie de message correspond à la sécurité, un message d'avertissement doit s'afficher si une attaque de dictionnaire est détectée.

Erreur

Indique un problème critique dans le système. Le problème est irrécupérable et nécessite une intervention manuelle.

Fatal

Indique une erreur très sévère pouvant entraîner l'interruption de l'application.

Off

Indique l'absence de journalisation.

Remarque : Le niveau de journal de l'annexeur SDK par défaut doit être Erreur.

Exemple : Enregistreur de performances

<logger name="Perform" additivity="false">
<level value="trace"/>
<appender-ref ref="Performance" />
</logger>