Ознакомиться с документацией Automation Anywhere

Automation Anywhere IQ Bot

Закрыть содержимое

Содержимое

Открыть содержимое

Настройка автоматического ролловера файла журнала

  • Обновлено: 5/13/2020
    • 11.3.x
    • Сборка
    • IQ Bot

Настройка автоматического ролловера файла журнала

В этом разделе рассматривается настройка автоматического ролловера файлов журнала в зависимости от размера файла.

После создания файлов журнала система продолжает регистрировать сообщения, которые увеличивают размер файла журнала до такой точки, где они слишком велики для открытия. Это не позволит пользователю открывать файлы журнала для просмотра информации и сообщений об ошибках.
Прим.: Это произойдет раньше, если уровень регистрации будет повышен до РЕЖИМА ОТЛАДКИ или ТРАССИРОВКИ .
Для всех служб Java пользователь может определить файлы журнала в каталоге <IQ Bot installation Directory>/Services . Откройте любой файл конфигурации журнала и добавьте следующее изменение в разделе <SizeBasedTriggeringPolicy size="100MB" /> при первом появлении политик:

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

В следующем примере настройки, после того как файл журнала достигнет 50 МБ, система создаст новый файл автоматически и начинает вход в него. Хотя пользователь в итоге получает больше Файлы, но каждый файл будет иметь размер только 50 МБ. Это стандартная практика управления журналом файлы.

В этом примере показаны записи, которые пользователь может добавить в параметр версии IQ Bot 11.x. для автоматического просмотра журналов после достижения определенного размера файлов.

<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 interval="720" />
                <SizeBasedTriggeringPolicy size="50MB" />
            </Policies>
            <DefaultRolloverStrategy max="10"/>
  </RollingFile>
В этом примере показаны записи, которые пользователь может добавить в параметр для Automation 360 IQ Bot On-Premises , чтобы автоматически перекатить журналы после того, как файлы достигнут определенного размера.

<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>
Отправить отзыв