MicroStrategy ONE

Modeling Service 로그인

모델링 서비스는 다음을 사용합니다. log4j 2 로깅 요구 사항을 지원합니다.

MicroStrategy 2021 업데이트 4 이상에는 Apache Log4j 2 버전을 2.16.0으로 업그레이드하여 CVE-2021-44228 및 CVE-2021-45046에 대한 수정 사항이 포함되어 있습니다.

기본적으로 모델링 서비스에 대한 로그는 다음 위치에서 활성화됩니다. "정보" 수준. Log4J에 내장된 표준 로그 수준에 대한 자세한 내용은 다음을 참조하세요. 사용자 정의 로그 수준 아파치 웹사이트에서.

로그 파일은 다음 위치에서 찾을 수 있습니다.

Windows: <INSTALL_PATH>\MicroStrategy\ModelingService\logs\

Linux: <INSTALL_PATH>/MicroStrategy/모델링서비스/로그/

로깅을 사용자 정의하려면 다음 절차를 따르십시오.

모델링 서비스에서 로깅 사용자 정의

모델링 서비스의 로깅을 사용자 정의하려면 아래 절차를 따르십시오.

로깅을 위한 구성 파일 활성화

  1. 로깅 구성 템플릿 파일을 찾습니다. log4j2.xml.템플릿 안에:

    Windows: <INSTALL_PATH>\MicroStrategy\ModelingService\admin

    Linux: <INSTALL_PATH>/MicroStrategy/모델링서비스/관리자

  2. 아래의 관리자 폴더, 복사본을 만드세요. log4j2.xml.템플릿 이름을 다음으로 바꿉니다. log4j2.xml.
  3. 모델링 서비스를 다시 시작합니다.

모델링 서비스의 로그 수준 변경

문제 해결을 위해 더 자세한 로그가 필요한 경우:

  1. 로깅을 위해 구성 파일을 활성화합니다.
  2. 아래의 관리자 폴더, 수정 log4j2.xml.
  3. 수준을 다음으로 변경합니다. "디버그" 또는 "추적하다".
  4. 복사
    <Root level="INFO" includeLocation="false">
  5. 모델링 서비스를 다시 시작합니다.

로그 기록 유지

기본적으로 모델링 서비스는 지난 30일 또는 최근 45개 파일 중 먼저 도래하는 날짜에 대한 로그를 유지합니다. 다른 로그 기록을 구성하려면:

  1. 로깅을 위해 구성 파일을 활성화합니다.
  2. 아래의 관리자 폴더, 수정 log4j2.xml.
  3. 다음 속성의 값을 변경합니다.
  4. 복사
    <IfLastModified age="30d" />
    <IfAccumulatedFileCount exceeds="45" />
  5. 모델링 서비스를 다시 시작합니다.

Intelligence Server와의 통신을 위해 모델링 서비스의 로깅 사용자 정의

에서 시작 MicroStrategy 2021 업데이트 4, 모델링 서비스에서도 다음을 사용합니다. logger.properties 지능형 서버와 통신 시 로깅 인프라를 설정합니다. 이 절차는 다음 경우에만 사용해야 합니다. MicroStrategy 2021 업데이트 4 이상.

logger.properties 파일 생성 및 사용자 정의

  1. 로거 속성 템플릿 파일을 찾습니다. logger.properties.template 안에:

    Windows: <INSTALL_PATH>\MicroStrategy\ModelingService\conf

    Linux: <INSTALL_PATH>/MicroStrategy/ModelingService/conf

  2. 아래의 conf 폴더, 복사본을 만드세요. logger.properties.template 이름을 다음으로 바꿉니다. logger.properties.

  3. 인용하다 로거.속성 사용자 정의 logger.properties 파일.

  4. 모델링 서비스를 다시 시작합니다.