> # Server SIP: Configurazione: Debug messaggio

> Opzioni di configurazione

> Utilizzare questa pagina per abilitare e configurare il log degli accessi per WebLogic Communications Server.

> Avvertenza: questo elemento deve essere utilizzato solo in un ambiente di sviluppo, poiché il log degli accessi registra tutte le richieste e le risposte SIP. Non abilitare questa opzione su un sistema di produzione.

> Per informazioni sulla configurazione e l'uso del log degli accessi, vedere la sezione relativa all'abilitazione del log degli accessi nella Guida alla programmazione. Se si desidera eseguire un log più selettivo in un ambiente di produzione, vedere la sezione relativa al log delle richieste e delle risposte SIP nella Guida di amministrazione.

> #### Opzioni di configurazione

> Nome | Descrizione
> --- | ---
> Abilita debug | Specifica se il debug dei messaggi è abilitato.
> Livello di debug | La raccolta predefinita di informazioni da registrare per ciascuna richiesta e risposta SIP. Sono supportati i seguenti livelli: terse: registra solo l'impostazione dominio, il nome del servlet di log, il livello di log e se il messaggio è un messaggio in entrata. basic: registra gli elementi concisi (terse) più lo stato del messaggio SIP, la motivazione, il tipo di risposta o richiesta, il metodo SIP, l'intestazione From e l'intestazione To. full: registra gli elementi di base (basic) più tutte le intestazioni di messaggio SIP più l'indicatore orario, il protocollo, l'URI della richiesta, il tipo di richiesta, il tipo di risposta, il tipo di contenuto e il contenuto raw. Attributo MBean: `MessageDebugBean.Level`
> Pattern | Il pattern utilizzato per formattare una voce di log di accesso. I numeri interi tra parentesi graffe fanno riferimento ai token definiti di seguito. Il formato viene definito specificando uno o più numeri interi, inclusi tra parentesi graffe con "{" e "}". Ciascun numero intero rappresenta un token definito più acanti nella definizione del formato. Attributo MBean: `FormatBean.Pattern`
> Token | I token di stringa che identificano una porzione del messaggio SIP da includere in un record di log. Posizionare più token su righe separate. Per una lista dei tipi di token disponibili, vedere "Personalizzazione dei record di log" nella Guida alla programmazione. Attributo MBean: `FormatBean.Tokens`
> Dimensione file rotazione | La dimensione (da 1 a 65535 kilobyte) che attiva lo spostamento dei messaggi di log in un file separato da parte del server. Quando il server verifica la dimensione del file, il file di log ha raggiunto la dimensione minima specificata, il server rinomina il file di log corrente come FileName.logN e crea un nuovo file per memorizzare i messaggi successivi. Nota: questa impostazione richiede che si specifichi un tipo di rotazione dei file 'bySize'. Attributo MBean: `MessageDebugBean.FileMinSize` Le modifiche diventano effettive dopo la ridistribuzione del modulo o il riavvio del server.
> Nome file di log | Il nome del file di log in cui sono memorizzati i messaggi SIP. Attributo MBean: `MessageDebugBean.LogFilename` Le modifiche diventano effettive dopo la ridistribuzione del modulo o il riavvio del server.
> Log abilitato | Specifica se il server registra i messaggi SIP in un file di log indipendente. Attributo MBean: `MessageDebugBean.LoggingEnabled` Le modifiche diventano effettive dopo la ridistribuzione del modulo o il riavvio del server.
> Tipo di rotazione | Definisce il criterio per lo spostamento dei messaggi di log vecchi in un file separato. Attributo MBean: `MessageDebugBean.RotationType`
> Limita il numero di file conservati | Indica se limitare il numero dei file di log che questa istanza del server crea per memorizzare i vecchi messaggi. Occorre specificare il tipo di rotazione file 'bySize' o 'byTime'. Attributo MBean: `MessageDebugBean.NumberOfFilesLimited`
> File da conservare | Il numero massimo di file di log creati dal server durante la rotazione del log. Il valore non include il file usato dal server per memorizzare i messaggi correnti. Occorre abilitare 'Limita il numero di file conservati'. Attributo MBean: `MessageDebugBean.FileCount`
> Ruota file di log all'avvio | Specifica se il server effettua la rotazione del proprio file di log durante il ciclo di avvio. Attributo MBean: `MessageDebugBean.RotateLogOnStartup`
> Directory di rotazione file di log | La directory in cui vengono memorizzati i file di log sottoposti a rotazione. Per impostazione predefinita, si tratta della stessa directory in cui viene memorizzato il file di log. Attributo MBean: `MessageDebugBean.LogFileRotationDir`
> Ora di inizio rotazione | Determina l'ora di inizio (ora e minuti) di una sequenza di rotazione basata sul tempo. Nota: questa impostazione richiede che si imposti una rotazione del log di tipo ore e minuti ('hh:mm'; ad esempio 07:30). Attributo MBean: `MessageDebugBean.RotationTime`
> Intervallo di rotazione | Intervallo di tempo (espresso in ore) al cui scadere il server salva i vecchi messaggi di log in un altro file. Nota: questa impostazione richiede che si imposti una rotazione del log di tipo ore e minuti ('hh:mm'; ad esempio 07:30). Attributo MBean: `MessageDebugBean.FileTimeSpan`
> Pattern formato data | Il pattern del formato data utilizzato per visualizzare le date nel file di log del server e nell'output stdout. La stringa DateFormatPattern è conforme alla specifica della classe `java.text.SimpleDateFormat`. Attributo MBean: `MessageDebugBean.DateFormatPattern` Le modifiche diventano effettive dopo la ridistribuzione del modulo o il riavvio del server.