2024년 3월 14일 목요일

Log Viewer 'Analyzed structure: 0. Level 2...'이런 에러메시지는 왜 나오는걸까?

내용을 요약하자면

  • 메시지 모니터링 Audit로그에는 안보이고 로그뷰어에만 보이는 메시지인듯
  • Log Configuration에 error,info 상태에서도 나오는 메시지
  • 전송방식,DB종류와 상관없이 발생되는것 같음
  • Receiver JDBC방식에서만 발생되는것 같음
  • 로그뷰어의 특정 로케이션에서 발생되는 것 같음

로그뷰어의 내용으로는

Category: /Applicatons/ExchangeInfrastructure/AdapterFramework/Services/ADAPTER/ADMIN/JDBC
Location: com.sap.aii.adapter.jdbc.xml2sql.processList()
Application: sap.com/com.sap.aii.af.app
Thread: XI XI2JDBC[채널명]_474633
Customer Message Component: BC-XI-CON-AFW
Message:
Analyzed structure:
0. Level 2 Name: [메시지구조]
1. Level 5 Name: [메시지구조]
2. Level 4 Name: [메시지구조]
관련 인터페이스는 채널명 통해 찾을수도 있는데 NWDS > SAP MMC통해  ./log/applications.log 파일 통해 찾는데 더 쉬울수도 있을것 같음

저 위에 Analyzed structure 메시지구조들은 AI한테 물어보면 '메시지 구조분석 과정 발생되는 문제로 번호는 구조의 인덱스 번호' 이해가 되지만 해당 메시지 해결방안으로는 힌트를 얻을수 없었음

확인 과정

일단 로그관련 오류나 에러가발생되었다 생각되면 로그관련 설정이나 파라메터 등을 확인하는 경우가 있는데

첫번째로 
ICO > Advanced Settings의 Staging.Logging설정을 보았음 'Use global configuratoin'으로 디폴트 설정 확인

두번째로
NWA > Trubleshooting > Logs and Traces > Log configuration에 해당 로케이션의 로그 레벨을 확인, 하위 로그레벨도 존재
System Configuration > Pattern → [log파일의 위치]외 Count,Limit가 있는 것 보면 로그파일 생성할때 조건인듯함
Per Instance Configuration에는 Instance ID,Host Name,Severity에 로그레벨을 확인 가능
SAP Help Portal > Logging and Tracing 사이트를 보면 PO와 관련있어 보이는 내용들을 볼수 있음
Log Configuraton 카테고리별 설명에 대해 볼수 있으며 'Trace level INFO is recommended for productive use' 내용도 확인, 로그뷰어의 로그파일과 관련있는건지는 모르겠음

SAP Help Portal > Log Configuration with SAP NetWeaver Administrator과 Configuring Logging 사이트의 내용을 보면 위에서 보았던 Location과 Category에 대한 내용과 각각의 로그레벨에 대한 설명을 볼수있음
Location같은경우 코드영역의 개발자를 위한 Category는 시스템의 데이터베이스,네트워크 등 영역으로 보이는데 기본 로그레벨(Severity)은 카테고리는 INFO로 로케이션은 ERROR로 확인됨
로그레벨은 ALL,DEBUG,PATH,INFO,WARNING,ERROR,FATAL,NONE로 다양하며 그중 INFO는 수행된 작업을 알리는 정보성 로그로 ERROR은 오류 복구는 가능하지만 이로인해 수행될수 없는 로그레벨로 확인됨

세번째로
NWA > Java System Properties의 XPI Adapter: XI → xiadapter.logger.conf 파라메터 값을 확인해보면 해당 메시지와는 관련없어 보임

이전에 작성한 관련글

댓글 없음:

댓글 쓰기