Includi log generici di applicazioni, infrastruttura, database e altri log generici

Creare il tipo di origine log File per raccogliere i log dalle applicazioni, dall'infrastruttura, dai database o dalla maggior parte degli altri tipi di log.

Oracle Log Analytics fornisce un ampio set di origini log definite da Oracle del tipo di origine File. È possibile visualizzarle nella pagina di elenco delle origini filtrando le origini del tipo di creazione definito da Oracle e del tipo di origine File.

Flusso complessivo per la raccolta dei log per il tipo di origine File

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

Crea un'origine log di tipo: File

Creare questo tipo di origine per raccogliere la maggior parte dei tipi di log, ad esempio i log di database, applicazione e infrastruttura.

  1. Aprire il menu di navigazione e fare clic su Observability & Management. In Log Analytics, fare clic su Amministrazione.

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

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

  2. Immettere il nome dell'origine nel campo Nome.

    Facoltativamente, aggiungere una descrizione.

  3. Nell'elenco Tipo di origine selezionare il tipo File.
  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 che corrisponde maggiormente 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.
    È possibile selezionare più parser di file per i file di log. Ciò è particolarmente utile quando un file di log contiene voci con sintassi diversa e non può essere analizzato da un singolo parser.

    L'ordine in cui si aggiungono i parser è importante. Quando Oracle Log Analytics legge un file di log, prova il primo parser e passa al secondo parser se il primo non funziona. Ciò continua fino a quando non viene trovato un parser di lavoro. Selezionare prima il parser più comune per questa origine.

    Per analizzare solo le informazioni sull'ora dalle voci di log, è possibile selezionare il parser dell'ora automatico. Vedere Usa parser orario automatico.

  6. Immettere le informazioni seguenti nelle schede Includi ed Escludi:
    • Nella scheda Pattern inclusi fare clic su Aggiungi per specificare i pattern dei nomi file per l'origine.

      Immettere il pattern e la descrizione del nome file.

      È possibile immettere i parametri tra parentesi graffe {}, ad esempio {AdrHome}, come parte del pattern dei nomi file. Oracle Log Analytics sostituisce questi parametri nel pattern di inclusione con proprietà di entità quando l'origine è associata a un'entità. L'elenco dei parametri possibili è 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 ciascuna proprietà per tale entità. Se necessario, è inoltre possibile aggiungere le proprie proprietà personalizzate per entità. Tutte queste proprietà possono essere utilizzate come parametri qui in Pattern inclusi.

      Ad esempio, per una determinata entità 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à sullo stesso host può avere un valore diverso per {AdrHome}, il che comporterebbe la raccolta di un set di file di log completamente diverso per ogni entità.

      È possibile associare un'origine a un'entità solo se i parametri richiesti dall'origine nei pattern hanno 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 emesso l'avviso:

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

      • Solo se tutti i pattern presentano problemi: dopo aver impostato più pattern di inclusione, verrà inviata un'avvertenza di raccolta log solo se tutti i pattern dei nomi file non corrispondono.

    • È possibile utilizzare un pattern escluso quando sono presenti file nella stessa posizione 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 da escludere da questa origine log.

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

  7. Fare clic su Crea origine.