Log di inclusione del formato ODL (Oracle Diagnostic Logging)

Oracle Diagnostic Logging (ODL) è un formato accettato a livello di settore per la scrittura di messaggi di diagnostica nei file di log. Il file di log può essere in formato testo ODL o XML ODL. La maggior parte dei componenti di Oracle Fusion Middleware, dei prodotti Oracle Enterprise Performance Management System e di altre applicazioni Oracle scrivono file di log di diagnostica in formato ODL.

Oracle Logging Analytics fornisce origini log definite da Oracle che corrispondono al formato ODL per poter supportare diverse applicazioni Oracle:

Origine definita da Oracle Tipo di entità

Log di diagnostica OHS FMW (V11)

Oracle HTTP Server

Log di diagnostica OHS FMW (V12)

Oracle HTTP Server

Log di controllo directory OID FMW

Oracle Internet Directory

Log server dispatcher directory OID FMW

Oracle Internet Directory

Log del Replication Server delle directory OID FMW

Oracle Internet Directory

Log server directory OID FMW

Oracle Internet Directory

Log monitor OID FMW

Oracle Internet Directory

Log di diagnostica Fusion Apps

Server WebLogic

Log FMW BI Publisher

Server WebLogic

Log JBIPS BI FMW

Server WebLogic

Log di diagnostica server WLS FMW

Server WebLogic

Log di diagnostica di Oracle VM Manager

Oracle VM Manager

Flusso complessivo per la raccolta dei log ODL

Di seguito sono riportati i task di alto livello per la raccolta delle informazioni di log dall'host.

Crea un'origine per i log di diagnostica in formato ODL

Le origini definiscono la posizione dei log dell'entità e la modalità di integrazione delle voci di log. Per avviare una raccolta continua dei log tramite i Management Agent OCI, è necessario associare un'origine a una o più entità.

  1. Aprire il menu di navigazione e fare clic su Osservabilità e gestione. In Logging Analytics, fare clic su Amministrazione. Viene visualizzata la pagina Panoramica dell'amministrazione.

    Le risorse di amministrazione sono elencate nel riquadro di navigazione a sinistra in Risorse. Fare clic su Origini.

    Viene visualizzata la pagina Origini. Fare clic su Crea origine.

  2. Nel campo Nome, immettere il nome dell'origine.

    Facoltativamente, aggiungere una descrizione.

  3. Dall'elenco Tipo di origine selezionare il tipo Oracle Diagnostic Logging (ODL).

    Utilizzare questo tipo per i log che seguono il formato dei log di Oracle Diagnostics. Questi vengono in genere utilizzati per i log di diagnostica per Oracle Fusion Middleware e Oracle Applications.

  4. Fare clic sul campo Tipo di entità e selezionare il tipo di entità per questa origine log. Selezionare il tipo di entità per l'origine log più simile a quello che si intende monitorare. Evitare di selezionare tipi di entità composte, ad esempio Cluster di database. Selezionare invece il tipo di entità Istanza di database perché i log vengono generati a livello di istanza.
  5. Fare clic sul campo Parser e selezionare il nome del parser pertinente. Per il tipo di origine ODL, l'unico parser disponibile è Oracle Diagnostic Logging Format.
  6. Nelle schede Includi ed Escludi, immettere le seguenti informazioni:
    • Nella scheda Pattern inclusi fare clic su Aggiungi per specificare i pattern dei nomi file per questa origine.

      Immettere il pattern e la descrizione del nome file.

      È possibile immettere i parametri all'interno delle parentesi graffe {}, ad esempio {AdrHome}, come parte del pattern dei nomi file. Oracle Logging Analytics sostituisce questi parametri nel pattern di inclusione con le proprietà entità quando l'origine è associata a un'entità. L'elenco dei possibili parametri viene definito dal tipo di entità. Se si creano tipi di entità personalizzati, è possibile definire proprietà personalizzate. Quando si crea un'entità, verrà richiesto di fornire un valore per ogni proprietà per tale entità. È inoltre possibile aggiungere proprietà personalizzate per entità, se necessario. Queste proprietà possono essere utilizzate come parametri in Pattern inclusi.

      Ad esempio, per un'entità specifica in cui la proprietà {AdrHome} è impostata su /u01/oracle/database/, il pattern di inclusione {AdrHome}/admin/logs/*.log verrà sostituito con /u01/oracle/database/admin/logs/*.log per questa entità specifica. Ogni altra entità nello stesso host può avere un valore diverso per {AdrHome}, il che comporterebbe la raccolta di un set completamente diverso di file di log per ogni entità.

      È possibile associare un'origine a un'entità solo se i parametri richiesti dall'origine nei pattern contengono un valore per l'entità specificata.

      È possibile configurare le avvertenze nella raccolta log per i pattern. Nell'elenco a discesa Invia avvertenza selezionare la situazione in cui deve essere emessa l'avvertenza:

      • Per ogni pattern che presenta un problema: quando sono stati impostati più pattern di inclusione, verrà inviata un'avvertenza relativa alla raccolta dei log per ogni pattern di nomi file che non corrisponde.

      • Solo se tutti i pattern presentano problemi: quando sono stati impostati più pattern di inclusione, verrà inviata un'avvertenza di raccolta log solo se tutti i pattern di nomi file non corrispondono.

    • È possibile utilizzare un pattern escluso quando nella stessa posizione sono presenti file che non si desidera includere nella definizione di origine. Nella scheda Pattern esclusi fare clic su Aggiungi per definire i pattern dei nomi dei file di log che devono essere esclusi da questa origine log.

      Ad esempio, nella directory è presente un file con il nome audit.aud configurato come origine di inclusione (/u01/app/oracle/admin/rdbms/diag/trace/). Nella stessa posizione è presente un altro file denominato audit-1.aud. È possibile escludere qualsiasi file con il pattern audit-*.aud.

  7. Fare clic su Crea origine.