Rubrique précédente: Annexeur

Rubrique suivante: Enregistreur

Annexeur dans eiam.log4net.config

Un annexeur contient des paramètres qui contrôlent la journalisation de chaque enregistreur. Par défaut, les fichiers de configuration de l'enregistreur contiennent les annexeurs suivants :

SDK

Consigne les messages SDK dans un fichier journal. Spécifie le chemin d'accès y compris le nom de fichier du fichier journal.

Valeur par défaut : EIAM.C#SDK.log

Remarque : Si vous déployez votre application sous le serveur Tomcat sur Windows, assurez-vous de bien utiliser une barre oblique (/) dans le chemin au lieu de la barre oblique inversée(\). Si vous utilisez une barre oblique inversée, le fichier journal ne sera pas créé au chemin spécifié ; au lieu de cela, il sera créé dans le dossier Apache Tomcat.

Réseau

Consigne les messages liés à l'appel réseau dans un fichier.

Valeur par défaut : EIAM.NETWORK.C#SDK.log

Performances

Consigne les messages liés à l'appel des performances dans un fichier.

Valeur par défaut : EIAM.PERFORMANCE.C#SDK.log

Console

Affiche les messages enregistrés sur la console.

Par défaut, l'annexeur SDK est désactivé. Pour activer d'autres annexeurs, supprimez les chaînes de commentaire (<!-- et -->) de leur code respectif.

Un annexeur se compose des paramètres configurables suivants :

file

Spécifie le nom de fichier du journal de l'annexeur.

appendToFile

Indique si un ensemble de messages enregistré est ajouté au fichier journal. Si la valeur est true, l'ensemble de messages du journal est ajouté au dernier message du fichier journal.

maxSizeRollBackups

Indique le nombre maximum de fichiers journaux utilisés pour la sauvegarde des anciens journaux. Si le nombre de fichiers journaux dépasse la valeur d'index de sauvegarde maximum, le fichier muni des messages enregistrés les plus anciens sera supprimé.

Par défaut : 1

Minimum : 1

Maximum : 12

rollingStyle

Spécifie les critères de création de fichiers journaux. Lorsque ce paramètre est défini sur Taille, si un fichier journal dépasse la maximumFileSize (Taille maximum du fichier), un fichier journal sera créé et le contenu du fichier journal actuel sera sauvegardé.

Valeur par défaut : Size

maximumFileSize

Spécifie la taille maximum du fichier journal. Si un fichier journal dépasse la taille maximum, un nouveau fichier journal log.1 est créé et le contenu du premier fichier est transféré vers le second. Le fichier journal contient désormais les derniers messages enregistrés. Si ce fichier dépasse aussi la taille maximum, un nouveau fichier journal intitulé log.2 est alors créé. Le contenu du fichier log.1 est transféré dans le fichier log.2, et le contenu du fichier journal est transféré dans le fichier log.1.

Valeur par défaut : 10 Mo

Valeur minimum :10 Ko

Valeur maximum : 2 Go

Remarque : La taille minimum du paramètre maxFileSize doit être supérieure ou égale à la taille du paramètre rollingStyle.

ConversionPattern

Spécifie le format d'un message enregistré. Configure les modificateurs de format et les caractères de conversion pour définir le modèle de conversion.

Remarque : Pour de plus amples informations sur les modèles de conversion, consultez la rubrique log4net sur le site www.apache.org.