Cognos의 XQE 로그 출력 대상 변경

1753 단어 xqelogCognos

소개



Cognos 로그는 제품 설치 디렉토리 아래의/logs 이하로 출력되지만,
로그 관리나 디스크 관리의 면에서 로그의 출력처의 변경을 요구되는 경우가 많습니다.

그러나 Cognos Configuration에서 구성할 수 있는 로그의 대상 변경은 cogaudit.log(Cognos Aanalytics 11.0.7 이상, 그때까지는 cogserver.log)뿐입니다.


그 외의 로그 파일에 대해서는, 일부, 제품에 의한 자동 로테이션이 실시되는 것이 있습니다만, 로그의 지우기나 로테이션 기능의 빌드를 구현할 필요가 있었습니다.
특히 DQM 모드를 사용할 때 출력되는 XQE 폴더 아래의 로그는 자동으로 삭제되지 않으므로 충분한 고려가 필요했습니다.

이번에는 그런 XQE 로그의 출력 대상을 변경하는 방법을 설명합니다.

설정 변경



설정하는 부분은 이쪽. Cognos 설치 디렉토리 아래의 파일을 편집합니다.
/configuration/xqe.config.xml



xqe.config.xml 백업을 얻은 후 파일을 열고 로그의 출력 대상을 변경합니다.
※Windows 환경에서는 Program Files 아래의 파일을 직접 갱신할 수 없는 경우가 있습니다. 이 경우 편집 가능한 위치로 복사하고 편집한 다음 원래 폴더로 되돌립니다.

변경 전<!--logsFolder value="../../logs"/-->
변경 후<logsFolder value="C:\temp\xqelogtest/logs"/>


덮어쓰기 저장하고 Cognos를 다시 시작한 후 DQM 보고서를 실행하면 XQE가 지정된 디렉토리로 출력되는지 확인할 수 있습니다.


이제 XQE 로그의 출력 대상이 변경되었습니다.
이상이 됩니다.

좋은 웹페이지 즐겨찾기