Leia e revise a documentação do Automation Anywhere

Automation 360

Fechar conteúdo

Contents (Conteúdo)

Abrir conteúdo

Configurar o rollover automático do arquivo de log

  • Atualizado: 2021/08/03
    • Automation 360 v.x
    • Instalar
    • IQ Bot

Configurar o rollover automático do arquivo de log

Este tópico aborda a criação de rollover automático de arquivos de log com base no tamanho do arquivo.

Uma vez criados os arquivos de log, o sistema continua registrando mensagens que aumentam o tamanho do arquivo de log até um ponto em que eles são muito grandes para serem abertos. Isto impediria o usuário de abrir os arquivos de registro para revisar as informações e as mensagens de erro.
Nota: Isso aconteceria mais cedo se o nível de extração fosse aumentado para DEBUG ou TRACE modos.
Para todos os serviços Java, o usuário pode identificar os arquivos de log em <IQ Diretório de instalação de garrafas>/Serviços . Abra qualquer arquivo de configuração de registro, e adicione a seguinte mudança em <SizeBasedTriggeringPolicy size="100MB" /> na primeira ocorrência de Políticas:

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

No exemplo a seguir, após o arquivo de registro atingir 50 MB, o sistema cria um novo arquivo automaticamente e começa a registrar-se nele. Embora o usuário acabe com mais arquivos, mas cada arquivo seria de apenas 50 MB. Esta é uma prática padrão para gerenciar arquivos de log.

Este exemplo mostra as entradas que um usuário pode adicionar à configuração para Automation 360 IQ BotOn-Premises para rolar automaticamente os logs após os arquivos atingirem um determinado tamanho.

<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>
Send Feedback (Enviar Feedback)