디렉토리 동기화, 사용자 인증, Kerberos 인증 및 가상 애플리케이션 서비스는 각각 문제를 해결하는 데 사용할 수 있는 로그 파일을 생성합니다. 기본적으로 저장된 것보다 많은 로그를 저장하려는 경우에는 로그를 순환하기 전에 생성되는 파일 수 뿐만 아니라 파일의 크기를 늘일 수 있습니다.

서비스에 대한 모든 로그 파일은 INSTALL_DIR\Workspace ONE Access\servicename\logs 폴더에 저장됩니다. 예를 들어, 디렉토리 동기화 서비스에 대한 로그 파일은 INSTALL_DIR\Workspace ONE Access\Directory Sync Service\logs 폴더에 있습니다.

일반적으로 크기와 수를 늘려야 할 수 있는 로그 파일은 servicename-service.logservicename-vertx-access.log 파일입니다.

다음 XML 파일에는 로그 파일에 대한 설정이 포함되어 있습니다.

  • INSTALL_DIR\Workspace ONE Access\servicename\servicename.xml 파일에는 servicename.err.logservicename.out.log 파일에 대한 설정이 포함되어 있습니다.
    로그 파일 설정 파일 기본 크기 저장된 파일의 기본 수
    DirectorySyncService.err.log INSTALL_DIR\Workspace ONE Access\Directory Sync Service\DirectorySyncService.xml 10240 KB 8
    DirectorySyncService.out.log INSTALL_DIR\Workspace ONE Access\Directory Sync Service\DirectorySyncService.xml 10240 KB 8
    UserAuthService.err.log INSTALL_DIR\Workspace ONE Access\User Auth Service\UserAuthService.xml 10240 KB 8
    UserAuthService.out.log INSTALL_DIR\Workspace ONE Access\User Auth Service\UserAuthService.xml 10240 KB 8
    KerberosAuthService.err.log INSTALL_DIR\Workspace ONE Access\Kerberos Auth Service\KerberosAuthService.xml 10240 KB 8
    KerberosAuthService.out.log INSTALL_DIR\Workspace ONE Access\Kerberos Auth Service\KerberosAuthService.xml 10240 KB 8
    VirtualAppService.err.log INSTALL_DIR\Workspace ONE Access\Virtual App Service\VirtualAppService.xml 10240 KB 8
    VirtualAppService.out.log INSTALL_DIR\Workspace ONE Access\Virtual App Service\VirtualAppService.xml 10240 KB 8
  • INSTALL_DIR\Workspace ONE Access\servicename\conf\log4j2-override.xml에는 servicename-service.logservicename-vertx-access.log 파일에 대한 설정이 포함되어 있습니다.
    로그 파일 설정 파일 기본 크기 저장된 파일의 기본 수
    eds-service.log INSTALL_DIR\Workspace ONE Access\Directory Sync Service\conf\log4j2-override.xml 50 MB 5
    eds-vertx-access.log INSTALL_DIR\Workspace ONE Access\Directory Sync Service\conf\log4j2-override.xml 50 MB 5
    eas-service.log INSTALL_DIR\Workspace ONE Access\User Auth Service\conf\log4j2-override.xml 50 MB 5
    eas-vertx-access.log INSTALL_DIR\Workspace ONE Access\User Auth Service\conf\log4j2-override.xml 50 MB 5
    eks-service.log INSTALL_DIR\Workspace ONE Access\Kerberos Auth Service\conf\log4j2-override.xml 50 MB 5
    eks-vertx-access.log INSTALL_DIR\Workspace ONE Access\Kerberos Auth Service\conf\log4j2-override.xml 50 MB 5
    eis-service.log INSTALL_DIR\Workspace ONE Access\Virtual App Service\conf\log4j2-override.xml 50 MB 5
    eis-vertx-access.log INSTALL_DIR\Workspace ONE Access\Virtual App Service\conf\log4j2-override.xml 50 MB 5
참고: 로그 파일에 대한 설명은 Workspace ONE Access Connector 로그 파일에 액세스를 참조하십시오. 이 페이지에서는 DEBUG 모드 및 후행 로그 파일을 사용하도록 설정하는 방법도 설명합니다.

프로시저

  1. Workspace ONE Access Connector 서버에 로그인합니다.
  2. 서비스 servicename.err.logservicename.out.log 파일의 크기 및 수를 수정하려면 다음 단계를 따르십시오.
    1. INSTALL_DIR\Workspace ONE Access\servicename 폴더로 이동한 후 편집을 위해 servicename.xml 파일을 엽니다. 예를 들어, 디렉토리 동기화 서비스의 경우 INSTALL_DIR\Workspace ONE Access\Directory Sync Service\DirectorySyncService.xml 파일을 편집합니다.
    2. 다음 항목을 찾습니다.
         <log mode="roll-by-size">
              <sizeThreshold>10240</sizeThreshold>
              <keepFiles>8</keepFiles>
          </log>
    3. 요구 사항에 따라 <sizeThreshold> 항목의 파일 크기와 <keepFiles> 항목에 유지할 파일 수를 업데이트합니다.
    4. 파일을 저장합니다.
  3. 서비스 servicename-service.logservicename-vertx-access.log 파일의 크기와 수를 늘리려면 다음 단계를 수행하십시오.
    1. INSTALL_DIR\Workspace ONE Access\servicename\conf 폴더로 이동한 후 log4j2-override.xml 파일을 편집합니다. 예를 들어, 디렉토리 동기화 서비스의 경우 INSTALL_DIR\Workspace ONE Access\Directory Sync Service\conf\log4j2-override.xml 파일을 편집합니다.
    2. <Configuration …></Configuration> 줄 내에 다음 줄을 추가합니다.
      <Appenders>
      <RollingFile name="fileLogger" fileName="${logFilePathAndNamePrefix}.log"
      filePattern="${logFilePathAndNamePrefix}-%i.log">
      
      <PatternLayout pattern="${defaultLayout}" />
      
      <Policies>
      <SizeBasedTriggeringPolicy size="50 MB" />
      </Policies>
      <DefaultRolloverStrategy max="5"/>
      </RollingFile>
      
      <!-- Rolling file appender, used by vertx access log -->
      <RollingFile name="accessFileLogger" fileName="${accessLogFilePathAndNamePrefix}.log"
      filePattern="${accessLogFilePathAndNamePrefix}-%i.log">
      
      <PatternLayout pattern="${accessLogLayout}" />
      
      <Policies>
      <SizeBasedTriggeringPolicy size="50 MB" />
      </Policies>
      <DefaultRolloverStrategy max="5"/>
      </RollingFile>
      </Appenders>
      참고: <RollingFile name="fileLogger"… 섹션은 servicename-service.log 파일에 대한 섹션이고 <RollingFile name="accessFileLogger"… 섹션은 servicename-vertx-access.log 파일에 대한 섹션입니다.
    3. servicename-service.log 파일의 크기와 수를 지정하려면 추가한 <RollingFile name="fileLogger"… 섹션에서 다음 줄을 편집합니다.
      • 요구 사항에 따라 파일 크기를 지정하는 <SizeBasedTriggeringPolicy size="50 MB" />
      • 요구 사항에 따라 보존할 파일 수를 지정하는 <DefaultRolloverStrategy max="5"/>
    4. servicename-vertx-access.log 파일의 크기와 수를 지정하려면 추가한 <RollingFile name="accessFileLogger"… 섹션에서 다음 줄을 편집합니다.
      • 요구 사항에 따라 파일 크기를 지정하는 <SizeBasedTriggeringPolicy size="50 MB" />
      • 요구 사항에 따라 보존할 파일 수를 지정하는 <DefaultRolloverStrategy max="5"/>
    5. 파일을 저장합니다.