File di log Db2 diagnostic db2diag )

I file di registro di Db2 diagnostic db2diag sono destinati principalmente all'assistenza software IBM per la risoluzione dei problemi. Il registro delle notifiche di amministrazione è destinato principalmente alla risoluzione dei problemi da parte degli amministratori di database e di sistema. Anche i messaggi di log di notifica dell'amministrazione vengono registrati nei file di log di db2diag utilizzando un formato di messaggio standardizzato.

Panoramica

Poiché i messaggi di diagnostica e di notifica dell'amministrazione Db2 sono entrambi registrati nei file di log di db2diag, spesso i file di log di db2diag sono la prima posizione da esaminare per ottenere informazioni sul funzionamento dei database. Per l'interpretazione dei contenuti di questi file di log diagnostici si rimanda agli argomenti elencati nella sezione "Link correlati". Se i tentativi di risoluzione dei problemi non riescono a risolvere il problema e si ritiene di aver bisogno di assistenza, è possibile contattare l'assistenza software IBM (per i dettagli, vedere l'argomento "Contattare l'assistenza software IBM "). Per raccogliere le informazioni diagnostiche pertinenti che verranno richieste all'assistenza software IBM, è possibile includere i file di registro di db2diag tra le altre fonti di informazioni, tra cui altri registri, dump di archiviazione e tracce pertinenti.

Il file di log db2diag può esistere in due forme diverse:
Singolo file di log diagnostico
Un file di registro diagnostico attivo, denominato db2diag.log, che cresce di dimensioni indefinite. Questa è la forma predefinita ed esiste ogni volta che il parametro di configurazione del gestore di database diagsize ha il valore 0 (il valore predefinito per questo parametro è 0).
Rotazione dei file di log diagnostici
Un singolo file di log attivo (denominato db2diag .N.log, dove N è l'indice del nome del file che è un numero continuamente crescente a partire da 0), anche se una serie di file di log diagnostici può essere trovata nella posizione definita dal parametro di configurazione diagpath, ognuno dei quali cresce fino a raggiungere una dimensione limitata, a quel punto il file di log viene chiuso e ne viene creato uno nuovo e aperto per la registrazione con un indice del nome del file incrementato (db2diag .N+1.log). Esiste ogni volta che il parametro di configurazione del gestore di database diagsize ha un valore non nullo.

È possibile scegliere quale di queste due forme esiste sul sistema impostando opportunamente il parametro di configurazione del gestore di database diagsize.

Configurazione

I file di log di db2diag possono essere configurati in termini di dimensioni, posizione e tipi di errori diagnostici registrati impostando i seguenti parametri di configurazione del database manager:
diagsize
Il valore di diagsize decide quale forma di file di log diagnostico verrà adottata. Se il valore è 0, verrà adottato un singolo file di registro diagnostico. Se il valore non è 0, verranno adottati i file di registro diagnostico a rotazione; questo valore non nullo specifica anche la dimensione totale di tutti i file di registro diagnostico a rotazione e di tutti i file di registro di notifica amministrativa a rotazione. L'istanza deve essere riavviata affinché il nuovo valore del parametro diagsize abbia effetto. Per maggiori dettagli, consultare l'argomento "diagsize - Parametro di configurazione della dimensione del file di registro diagnostico".
percorso diagonale
È possibile specificare che le informazioni diagnostiche vengano scritte nei file di log di db2diag nella posizione definita dal parametro di configurazione diagpath. Per maggiori dettagli, consultare l'argomento "diagpath - Parametro di configurazione del percorso della directory dei dati diagnostici".
alt_diagpath
Il parametro di configurazione del gestore del database alt_diagpath fornisce un percorso alternativo della directory dei dati diagnostici per la memorizzazione delle informazioni diagnostiche. Se il gestore di database non riesce a scrivere nel percorso specificato da diagpath, il percorso specificato da alt_diagpath viene utilizzato per memorizzare le informazioni diagnostiche.
livello diagle
I tipi di errori diagnostici scritti nei file di log di db2diag possono essere specificati con il parametro di configurazione diaglevel. Per maggiori dettagli, consultare l'argomento "diagle - Parametro di configurazione del livello di acquisizione degli errori diagnostici".
Nota: Se il parametro di configurazione diagsize è impostato su un valore diverso da zero, tale valore specifica la dimensione totale della combinazione di tutti i file di registro di notifica di amministrazione a rotazione e di tutti i file di registro di diagnostica a rotazione contenuti nella directory dei dati di diagnostica. Ad esempio, se un sistema con 4 partizioni di database ha diagsize impostato su 1 GB, la dimensione massima totale dei registri di notifica e diagnostici combinati può raggiungere 4 GB (4 x 1 GB).