Leggi e rivedi la documentazione di Automation Anywhere

Automation 360

Chiudi contenuti

Contenuti

Apri contenuti

Impostazione del rollover automatico dei file di log

  • Aggiornato: 2021/08/03
    • Automation 360 v.x
    • Esplora
    • Spazio di lavoro RPA

Impostazione del rollover automatico dei file di log

Questo argomento descrive la configurazione del rollover automatico dei file di log in base alle dimensioni del file.

Una volta che i file di log sono stati creati, il sistema continua a registrare i messaggi, aumentando le dimensioni di tali file fino al punto in cui sono troppo grandi per potersi aprire. Questo impedisce all'utente di aprire i file di log per esaminare le informazioni e i messaggi di errore.
Nota: Questo avrebbe potuto verificarsi prima se il livello di registrazione fosse stato aumentato in modalità DEBUG o TRACE.
Per tutti i servizi Java, l'utente può identificare i file di registro in <IQ Bot installation directory>/Services . Apri un qualsiasi file di configurazione di registrazione e aggiungi la seguente modifica in <SizeBasedTriggeringPolicy size="100MB" /> nella prima occorrenza di Criteri:

<Policies>
<TimeBasedTriggeringPolicy interval="720" />
<SizeBasedTriggeringPolicy size="50MB" />
</Policies>

Nell'impostazione dell'esempio seguente, dopo che il file di registro ha raggiunto i 50 MB, il sistema crea automaticamente un nuovo file e avvia la registrazione. Anche se l'utente ottiene più file, ogni file sarebbe di soli 50 MB. Questa una pratica standard per gestire i file di registro.

Questo esempio mostra le voci che un utente può aggiungere all'impostazione per Automation 360 IQ Bot On-Premises affinché esegua automaticamente il rollover dei log quando i file raggiungono una determinata dimensione.

<RollingFile name="Alias" fileName="${env:PUBLIC}/Documents/Automation Anywhere IQBot Platform/Logs/Alias.log"
                     filePattern="${env:PUBLIC}/Documents/Automation Anywhere IQBot Platform/Logs/Archive/$${date:yyyy-MMM}/Alias-%d{yyyy-MMM-dd}-%i.log.zip"
                     immediateFlush="true"
                     append="true">
            <PatternLayout pattern="CPL1 Alias %X{cid} %d{ISO8601}{UTC}Z %-5level %C %M %msg %n"/>
            <Policies>
                <TimeBasedTriggeringPolicy />
                <SizeBasedTriggeringPolicy size="50MB" />
            </Policies>
            <DefaultRolloverStrategy max="10"/>
        </RollingFile>
Invia feedback