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.