giovedì 23 ottobre 2025

ODI 14 - AGENT - Runtime Logging

 Per aumentare il livello di logging di un agent ODI occorre modificare alcuni parametri presenti nei file di configurazione.

I seguenti componenti di ODI possono essere tracciati:

    • ODI Studio
    • ODI Java EE agents
    • ODI Standalone agents
    • ODI Standalone Colocated agents
  • ODI Studio
    •  Per il Local Agent che gira all'interno di ODI Studio, il servizio di debug è abilitato e i log vengono scritti in tabelle del repository ODI (SNP_SESSION_DBG). 
    • La configurazione dei log a livello di ODI Studio avviene tramite il file ODI-logging-config.xml nella cartella del client ODI, dove è possibile impostare il livello trace per una registrazione dettagliata degli eventi.
  • Log Level
    • Il livello di log in Oracle Data Integrator (ODI) può essere impostato sugli elementi log_handler e/o logger nel file di configurazione dei log. La logica per la registrazione dei messaggi è la seguente:
      • Se il livello è impostato su un log_handler, allora si applica a tutti gli usi di quel log_handler.
      • Se il livello è impostato su un logger, allora si applica a tutti i suoi handler e ai logger discendenti che non hanno un livello esplicito impostato.
                    Un messaggio viene registrato solo se il suo livello di log è maggiore o uguale sia al
                    livello del logger sia al livello del log_handler.
                    In pratica, per far sì che un messaggio venga scritto, esso deve superare
                    contemporaneamente la soglia minima impostata sul logger e quella sul log_handler
                    specificato.
                    Questo meccanismo permette un controllo granulare della verbosità del logging,
                    facilitando il monitoraggio e la diagnostica di ODI in modo flessibile e configurabile 
                    tramite il file ODI-logging-config.xml.?

                   

      1. Open the ODI logging system configuration file of the ODI component. Each component has its own configuration file: 
        • ODI Studio: 
          • $ODI_HOME/odi/studio/bin/ODI-logging-config.xml 
        • ODI Standalone agent:
          •  <DOMAIN_HOME>/config/fmwconfig/components/ODI/<INSTANCE_NAME>/ODI-loggingconfig.xml 
      2. Make sure that the path to your log files is a valid and existing path. 
        • For example: 
                                
                                Note the following concerning the log files path: 
        • If you are on Windows, the path could be for example:
          •  %ODI_HOME%\oracledi\agent\log\${LOG_FILE} 
        • You can use a relative path on Windows and Unix. 
                          3. Enable the logger and set the log level. 

Nessun commento:

Posta un commento