Argomento precedente: Appender

Argomento successivo: Registratore

Appender in eiam.log4net.config

un appender contiene parametri che controllano la registrazione di ciascun registratore. Per impostazione predefinita, i file di configurazione del registratore contengono i seguenti appender:

SDK

Registra i messaggi dell'SDK in un file di log Specifica il percorso includendo il nome file del file di log

Impostazione predefinita: EIAM.C#SDK.log

Nota: se si distribuisce l'applicazione in un server Tomcat in Windows, assicurarsi di utilizzare la barra '/' nel percorso invece della barra rovesciata '\'. Se si utilizza la barra rovesciata, il file di log non viene creato nel percorso specificato ma nella cartella Apache Tomcat.

Rete

Registra i messaggi relativi alle chiamate di rete in un file di log.

Impostazione predefinita:EIAM.NETWORK.C#SDK.log

Prestazioni

Registra i messaggi relativi alle chiamate inerenti alle prestazioni in un file di log.

Impostazione predefinita: EIAM.PERFORMANCE.C#SDK.log

Console

Visualizza i messaggi di log sulla console.

L'appender dell'SDK è attivo per impostazione predefinita. Per attivare altri appender, rimuovere le stringhe di commento (<!-- e -->) dai rispettivi codici.

Un appender comprende i seguenti parametri configurabili:

file

Specifica il nome del file di log dell'appender.

appendToFile

Specifica se un insieme di messaggi di log deve essere aggiunto al file di log. Se il valore è true, il set di messaggi di log viene aggiunto all'ultimo messaggio nel file di log.

maxSizeRollBackups

Specifica il numero massimo di file di log di backup da utilizzare per mantenere i log precedenti. Se il numero di file di log supera il valore di indice massimo di backup, il file viene eliminato con i messaggi di log meno recenti.

Impostazione predefinita: 1

Minimo: 1

Massimo: 12

rollingStyle

Selezionare i criteri per la creazione dei file di log. Se questo parametro è impostato su Size (Dimensione), nel caso in cui un file di log superi il parametro MaximumFileSize, viene creato un nuovo file di log e il contenuto del file di log corrente viene incluso nel backup.

Impostazione predefinita:Size

maximumFileSize

Specifica la dimensione massima del file di log Se un file di log supera la dimensione massima, viene creato un nuovo file di log denominato log.1 e i contenuti del file di log vengono trasferiti nel file log.1. Il file di log contiene, quindi, gli ultimi messaggi di log. Se anche questo file supera la dimensione massima, viene creato un nuovo file di log denominato nomefile log.2 e i contenuti del file log.1 vengono trasferiti al file log.2, mentre quelli del file di log continuano ad essere trasferiti al file log.1.

Impostazione predefinita: 10 MB

Minimo: 10 KB

Massimo: 2 GB

Nota: la dimensione minima del parametro maxFileSize deve essere maggiore o uguale alla dimensione del parametro rollingStyle.

ConversionPattern

Specifica la formattazione di un messaggio di log Configurare i modificatori di formato e i caratteri di conversione per definire il modello di conversione.

Nota: per ulteriori informazioni sui modelli di conversione, consultare l'a sezione log4net in www.apache.org.