1.0 Generic Log Adapter
1.1 Generic Log Adapter가 계속 실행될 때 마지막 레코드가 처리되지 않음
1.2 Generic Log Adapter 구성 파일 호출 시 문제점
1.3 UNIX에서 WebSphere® Application Server 로그 구문 분석 시 제한사항
1.4 UNIX에서 WebSphere® MQ 오류 로그 구문 분석 시 제한사항
1.5 runregex_showlog_example.bat/sh를 사용하여 로그 파일 구문 분석 시 문제점
1.6 DB2® 진단 로그 규칙 구문 분석기에 의해 리턴되는 데이터가 올바르지 않음
1.7 일부 로그 구문 분석 시 올바르지 않은 시간대 정보가 생성됨
1.8 유효하지 않은 확장 데이터 요소가 생성됨
1.9 z/OS에서 Generic Log Adapter 스크립트를 읽을 수 없음
1.10 Generic Log Adapter AIX® errpt 예제 스크립트 runregex_errpt_example.sh가 AIX에서 작동하지 않음
1.11 정적 구문 분석기를 사용한 로그 파일의 연속 모니터링은 지원되지 않음
1.12 Generic Log Adapter 로깅 정보 및 제한사항
1.13 로그 파일 유형에 대해 유효성 검증이 수행되지 않음
1.14 WebSphere Application Server activity.log 파일 구문 분석 제한사항
1.15 다른 로케일에서 생성된 로그 파일의 구문 분석 제한사항
1.16 정적 구문 분석기 어댑터 파일을 실행하면 편집기 분할창이 비어 있음
1.17 Windows® XP unzip 유틸리티에서의 압축 해제 문제점
Generic Log Adapter가 로그 파일을 계속 모니터링할 때 종료 패턴을 지정하지 않으면 마지막 레코드가 처리되지 않습니다. 마지막 레코드는 Generic Log Adapter를 종료할 때 처리됩니다.
모니터링 도중에 마지막 레코드가 처리되도록 하려면 Generic Log Adapter 구성 파일에서 레코드에 대한 종료 패턴을 제공하십시오.
1.2 Generic Log Adapter 구성 파일 호출 시 문제점gla.bat 일괄처리 파일을 사용하여 Generic Log Adapter 구성 파일을 호출할 경우, 이 구성 파일이 올바르게 호출되지 않습니다.
이는 구성 파일의 절대 경로를 사용하면 해결할 수 있습니다(예: gla.bat c:\mypathname\static.adapter).
1.3 UNIX에서 WebSphere Application Server 로그 구문 분석 시 제한사항Generic Log Adapter를 사용하여 UNIX® 플랫폼에서 WebSphere Application Server의 2진 활동(activity)이나 서비스 로그를 구문 분석할 경우, 사용자는 WebSphere Application Server 프로그램을 설치한 권한과 같거나 그 이상의 특권을 가지고 있어야 합니다.
이 제한사항을 해결하려면, 로그를 구문 분석하기 전에 Generic Log Adapter 사용자와 같은 특권을 가지고 있는 디렉토리로 2진 활동이나 서비스 로그를 이동시키십시오.
1.4 UNIX에서 WebSphere MQ 오류 로그 구문 분석 시 제한사항Generic Log Adapter를 사용하여 UNIX® 플랫폼에서 WebSphere MQ 오류 로그를 구문 분석할 경우, 사용자는 WebSphere MQ 프로그램을 설치한 권한과 같거나 그 이상의 특권을 가지고 있어야 합니다.
이 제한사항을 해결하려면, 로그를 구문 분석하기 전에 Generic Log Adapter 사용자와 같은 특권을 가지고 있는 디렉토리로 MQ 오류 로그를 이동시키십시오.
1.5 runregex_showlog_example.bat/sh를 사용하여 로그 파일 구문 분석 시 문제점runregex_showlog_example.bat 및 runregex_showlog_example.sh를 사용하여 WebSphere Application Server 활동 로그를 구문 분석하는 데 필요한 WebSphere Application showlog 유틸리티를 호출할 수 없습니다.
이 문제를 해결하려면, 규칙 편집기에서 regex_showlog_example.adapter 파일을 편집하여 센서 변환기 특성이 WebSphere Application Server의 올바른 디렉토리 위치를 지시하도록 변경하십시오.
1.6 DB2® 진단 로그 규칙 구문 분석기에 의해 리턴되는 데이터가 올바르지 않음규칙 기반 어댑터 구성을 사용하여 DB2 진단 로그 파일을 구문 분석할 경우, 구문 분석된 출력의 로그 파일 메시지에 불필요한 콜론이 포함됩니다.
현재 이 문제에 대한 해결책은 없습니다.
1.7 일부 로그 구문 분석 시 올바르지 않은 시간대 정보가 생성됨일부 로그 구문 분석 시 올바르지 않은 시간대 정보가 생성됩니다.
시간대 정보를 포함하는 시간소인이 있는 로그 파일에만 올바른 시간대를 갖는 creationTime 값으로 구문 분석된 데이터가 생성됩니다. 로그 파일의 시간소인에 시간대 정보가 없으면 Generic Log Adapter는 올바르지 않은 시간대 정보가 있는 creationTime 값을 생성합니다.
1.8 유효하지 않은 확장 데이터 요소가 생성됨Generic Log Adapter는 이름이나 유형 값에 대해 일치하는 규칙이 없을 경우, 로그 레코드에 대해 유효하지 않은 extendedDataElements 공통 기본 이벤트 요소를 생성합니다. 로그 레코드에서 구문 분석된 이름이나 유형은 없지만 Generic Log Adapter가 값 필드만을 갖는 로그 레코드를 생성할 경우, extendedDataElement는 생성되지 않습니다.
이 문제를 해결하려면, extendedDataElement의 세 필드(이름, 값, 유형) 모두 일치하는 규칙을 제공해야 합니다.
1.9 z/OS®에서 Generic Log Adapter 스크립트를 읽을 수 없음z/OS®에서 runtime.zip 및 rules.zip의 압축을 풀면 읽을 수 없는 스크립트 파일이 생성됩니다.
이 문제가 발생하지 않도록 하려면, z/OS 시스템에서 runtime.zip 및 rules.zip 압축을 풀 때 다음과 같이 수행하십시오.
unzip -a runtime.zip1.10 Generic Log Adapter AIX® errpt 예제 스크립트 runregex_errpt_example.sh가 AIX에서 작동하지 않음
unzip -a rules.zip
unzip -o rules.zip *.adapter
Generic Log Adapter AIX errpt 예제 스크립트 runregex_errpt_example.sh가 AIX 시스템에서 작동하지 않습니다.
이 문제를 해결하려면, Generic Log Adapter 구성 편집기로 AIX errpt 예제 어댑터 파일인 GenericLogAdapter\config\AIX\syslog\v4\regex_errpt_example.adapter를 다음과 같이 편집하십시오.
정적 Java™ 구문 분석기 클래스로는 로그 파일을 연속으로 모니터할 수 없습니다. 이 로그 파일을 계속 모니터하려면 규칙 기반 구문 분석기를 사용하십시오(있는 경우).
1.12 Generic Log Adapter 로깅 정보 및 제한사항Generic Log Adapter가 Eclipse 환경 외부에서 실행될 경우, hgla.log라고 하는 파일에 메시지와 오류를 로깅합니다. 독립형 모드에서 실행할 경우, hgla.log는 현재 작업 디렉토리에 작성됩니다. 로그 및 추적 분석기를 사용하여 원격 로그 가져오기 조작의 일부로 실행할 때는, hgla.log가 UNIX 또는 Linux™ 시스템에서 실행할 경우 원격 시스템의 /tmp 디렉토리에 위치하고 Windows® 시스템에서 실행할 경우에는 C:\Documents and Settings\userid\Local Settings\Temp에 위치합니다. Generic Log Adapter는 로깅 레벨 10, 20, 30, 50 및 60의 이벤트를 로깅합니다. hgla.log 파일을 로그 및 추적 분석기로 가져와서 로그 파일을 구문 분석하면 Generic Log Adapter에 의해 발생된 문제를 진단할 수 있습니다.
Eclipse 환경 내부에서 실행하면(예를 들어, 로그 및 추적 분석기를 사용하여 로컬 로그 가져오기 조작의 일부로), Generic Log Adapter는 메시지를 hgla.log 파일이나 다른 위치에 로깅하지 않습니다.
1.13 로그 파일 유형에 대해 유효성 검증이 수행되지 않음Generic Log Adapter는 구문 분석 중인 로그 파일 유형이 어댑터 파일 구성과 일치하는지 판별하기 위해 유효성 검증을 수행하지 않습니다. 예를 들어, 어댑터 파일의 센서 구성에 지정된 로그 파일이 구문 분석기 구성에서 추출기 구성 및 대체 규칙용으로 디자인된 유형이 아닐 경우, 예측할 수 없는 결과가 발생할 수 있습니다. 구문 분석은 오류 없이 성공할 수 있지만 공통 기본 이벤트 데이터는 올바르지 않게 됩니다. 올바르지 않은 데이터가 발견되었음을 표시하는 오류 메시지와 함께 구문 분석이 실패할 수 있습니다.
이 문제를 해결하려면, 센서 구성요소 구성에 지정된 로그 파일이 올바른 유형의 로그 파일인지 확인하십시오.
1.14 WebSphere Application Server activity.log 파일 구문 분석 제한사항영어가 아닌 다른 언어를 사용하는 시스템에서 runregex_showlog_example.bat/sh를 사용하여 2진 WebSphere Application Server 활동 로그 파일을 구문 분석할 경우, 로그 레코드 데이터는 공통 기본 이벤트에 제대로 맵핑되지 않습니다. 대신, 일부 로그 레코드 데이터가 공통 기본 이벤트의 올바르지 않은 필드에 표시될 수 있습니다.
1.15 다른 로케일에서 생성된 로그 파일의 구문 분석 제한사항creationTime의 대체 규칙에 시간 형식 속성을 사용하도록 구성된 규칙 기반 어댑터 파일을 사용하여, Generic Log Adapter가 실행 중인 로케일과 다른 로케일로 된 시간소인이 있는 로그 파일을 구문분석할 경우, 시간소인과 기타 로그 레코드 데이터가 올바르게 구문 분석되지 않을 수 있습니다. 예를 들어, 일본어 시스템에서 config\IHS\access\v1.3.19.3\runregex_example.bat/sh를 사용하여 영어 IBM® HTTP Server 액세스 로그 파일을 구문 분석할 경우, 결과로 생성되는 공통 기본 이벤트의 creationTime 값은 0 값을 갖게 되고 공통 기본 이벤트 msg 필드는 공백이 됩니다.
이 문제를 해결하려면, 다음 JVM 매개변수를 java 명령에 추가하여 runregex_example.bat/sh 파일을 변경하십시오.
-Duser.language=2-char-language-code -Duser.region=2-char-country-code
여기서, language 및 country 코드는 시간소인 로케일에 해당됩니다. 언급된 예제의 경우, JVM 매개변수는 다음과 같습니다.
-Duser.language=en -Duser.region=US1.16 정적 구문 분석기 어댑터 파일을 실행하면 편집기 분할창이 비어 있음
Generic Log Adapter 구성 편집기에서 정적 구문 분석기 어댑터를 실행할 경우, 추출기 결과 및 포맷터 결과 분할창이 비어 있습니다. 이는 정적 구문 분석기 어댑터에 추출기 및 포맷터 구성요소가 없기 때문입니다. 그러나 정적 구문 분석기 어댑터 파일이 올바르게 구성되어 있으면, 센서 결과 분할창에 데이터가 포함됩니다. 정적 구문 분석기 센서의 출력은 구문 분석된 레코드를 표시하는 공통 기본 이벤트입니다. 센서 결과 분할창에서 공통 기본 이벤트는 문자열 형식으로 포함됩니다. 어댑터 재실행 단추를 누른 후에도 센서 결과 분할창이 비어 있으면, 추출기 결과 분할창의 맨 위에 있는 로그 표시 단추를 눌러 센서 결과 분할창에 센서 출력을 표시하십시오.
1.17 Windows XP unzip 유틸리티에서의 압축 해제 문제점Windows XP에 Generic Log Adapter를 설치할 경우, Windows XP 기본 unzip 유틸리티를 사용하여 Generic Log Adapter rules.zip 파일의 압축을 풀 때 문제가 발생합니다. 일부 디렉토리 및 압축 파일이 풀리지 않습니다. 이 문제 때문에 일부 로그 파일 유형을 Generic Log Adapter로 구문 분석할 수 없습니다. 이 문제를 해결하려면, Windows XP에서 설치할 때 다른 unzip 유틸리티(예: WinZip 또는 UnZip)를 사용하십시오.
기본 Read me 파일로 돌아가기