mqsiformatlog 명령

지원되는 플랫폼

  • Windows
  • Linux 및 UNIX 시스템
  • BIPFMLG 유틸리티를 사용하는 z/OS는 z/OS 유틸리티 작업을 참조하십시오.

목적

mqsiformatlog 명령을 사용하여 mqsireadlog에 의해 작성된 XML 로그를 처리할 수 있습니다. 이 명령은 XML 로그에 포함되는 메시지를 검색하여 명령을 호출하는 사용자 로케일에 가장 적당한 형식으로 형식화합니다.

이 명령은 시스템에서 플랫폼에 종속되지 않는 코드 페이지인 utf-8로 작성된 입력 로그 파일을 해석합니다. 이 명령을 사용하여 다른 시스템에서 명령을 실행하는 시스템으로 전송된 입력 로그 파일로부터 형식화된 출력을 생성하십시오. 이 기능을 사용하는 경우, 데이터를 변환하지 않는(예를 들어, 2진 전송 옵션 지정) 파일 전송 프로그램을 사용하는지 확인하십시오.

출력을 파일 또는 명령 쉘로 전달할 수 있습니다.

구문

매개변수

-i inputfilename
(필수) 형식화할 XML 로그 파일의 파일 이름. 이 파일은 mqsireadlog 명령으로 작성되고 utf-8로 인코딩됩니다.
-o outputfilename
(선택사항) 형식화된 로그 출력을 기록할 파일의 파일 이름. 이 옵션을 지정하지 않으면, 형식화된 로그 데이터가 표준 출력에 기록됩니다.

이 명령으로 기록되는 출력(파일 또는 표준 출력으로)은 현재 사용자의 로케일에 적당한 코드 페이지로 기록됩니다.

권한 부여

이 명령을 호출하는 데 사용되는 사용자 ID에는 입력 파일에 대한 읽기 액세스 권한과 출력 파일에 대한 쓰기 액세스 권한이 있어야 합니다.

Linux 및 UNIX 시스템에서 사용자 ID는 mqbrkrs 그룹의 구성원이어야 합니다.

응답

  • BIP8041 파일을 열 수 없습니다.
  • BIP8042 메모리가 부족합니다.
  • BIP8043 올바르지 않은 추적 파일입니다.
  • BIP8046 XML을 초기화할 수 없습니다.
  • BIP8047 데이터를 구문 분석할 수 없습니다.
  • BIP8069 메시지를 찾을 수 없습니다.
  • BIP8079 XML 함수를 찾을 수 없습니다.
  • BIP8080 자원을 로드할 수 없습니다.
  • BIP8081 명령 처리시 오류가 발생했습니다.

mqsiformatlog -i trace.xml -o formattrace.log

다음 발췌 부분은 이 명령에 의해 생성된 출력을 보여줍니다.

Timestamps are formatted in local time, local time is GMT.
.
.
.
2003-02-12 12:57:21.895999    388  UserTrace   BIP2638E: 
MQPUT to queue 'SYSTEM.BROKER.EXECUTIONGROUP.REPLY' on queue manager
'WBRK_QM': MQCC=0, MQRC=0; node ConfigurationMessageFlow.outputNode'.
The node 'ConfigurationMessageFlow.outputNode' attempted
to write a message to the specified queue 'SYSTEM.BROKER.EXECUTIONGROUP.REPLY'
connected to queue manager 'WBRK_QM'.
The MQCC was 0 and the MQRC was 0.
No user action required.
2003-02-12 12:57:21.895999    388  UserTrace   BIP2622I:
Message successfully output by output node 'ConfigurationMessageFlow.outputNode'
to queue 'SYSTEM.BROKER.EXECUTIONGROUP.REPLY' on queue manager
'WBRK_QM'. The WebSphere MQ output node ConfigurationMessageFlow.outputNode'
successfully wrote an output message to the specified queue
SYSTEM.BROKER.EXECUTIONGROUP.REPLY connected to queue manager WBRK_QM.
No user action required.
.
.
.
Threads encountered in this trace:  335  388
관련 태스크
로그 사용
주의사항 | 등록상표 | 다운로드 | 라이브러리 | 지원 | 피드백
Copyright IBM Corporation 1999, 2006 마지막 갱신 날짜: 5월 12, 2006
an07270_