Automation Anywhere 설명서 읽기 및 검토

Automation 360

콘텐츠 닫기

콘텐츠

콘텐츠 열기

로그 파일 자동 롤오버 설정

  • 업데이트: 2021/08/03
    • Automation 360 v.x
    • 탐색
    • RPA Workspace

로그 파일 자동 롤오버 설정

이 주제에서는 파일 크기를 기준으로 로그 파일의 자동 롤오버 설정에 대해 설명합니다.

로그 파일이 생성되면 시스템은 로그 파일 크기를 열기에 너무 큰 지점까지 늘리는 메시지를 계속 로깅합니다. 이렇게 하면 사용자가 정보 및 오류 메시지를 검토하기 위해 로그 파일을 열 수 없습니다.
주: 로깅 레벨이 디버그 또는 추적 모드로 증가하면 이러한 현상이 더 빨리 발생합니다.
모든 Java 서비스의 경우, 사용자는 <IQ Bot installation directory>/Services에서 로그 파일을 식별할 수 있습니다. 로깅 구성 파일을 열고 정책의 첫 번째 발생 시 <SizeBasedTriggeringPolicy size="100MB" />에서 다음 변경 사항을 추가합니다.

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

다음 예제 설정에서 로그 파일이 50MB에 도달하면 시스템이 새 파일을 자동으로 생성하고 거기에서 로깅을 시작합니다. 사용자가 더 많은 파일을 가지게 되지만 각 파일의 크기는 50MB에 불과합니다. 이는 로그 파일을 관리하는 표준 방법입니다.

이 예제는 사용자가 파일이 특정 크기에 도달한 후 자동으로 로그를 롤오버하기 위해 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>
피드백을 보내주십시오