runwithtrace 명령의 변형을 사용하여 사용자 고유의 Eclipse 환경 또는 Eclipse기반 제품에 설치된 IBM® MQ 탐색기 의 인스턴스에서 추적을 수집할 수 있습니다.
시작하기 전 주의사항
이 태스크에서는 IBM MQ 탐색기 를 사용자의 Eclipse 환경 또는 Eclipse기반 제품에 설치했으며 IBM MQ Explorer 추적 수집에 설명된 대로 표준 runwithtrace 명령을 사용할 수 없다고 가정합니다.
이 태스크 정보
IBM MQ 는 응용프로그램 개발하거나 사용자 고유의 확장을 개발하는 데 도움이 되도록 고유한 Eclipse 환경 또는 Eclipse기반 제품에 설치할 수 있습니다.
추적을 수집하려면 runwithtrace 명령을 사용하여 IBM MQ 탐색기를 시작하십시오. 제품과 함께 제공되는 runwithtrace 명령은 사용할 수 없습니다. 대신, 다음 프로시저에 설명된 대로 명령의 변형을 사용합니다.
주: IBM 서비스 담당자가 이를 수행하도록 요청한 경우에만 정상적으로 추적을 사용 가능하게 합니다. 추적은 IBM MQ 의 속도를 저하시키고 추적 파일은 빠르게 커질 수 있습니다.
프로시저
- IBM MQ 탐색기 추적 메커니즘은 설치 중인 AspectJ및 Equinox Weaving 플러그인에 의존합니다. 이 플러그인이 설치되어 있는지 확인하려면 다음을 수행하십시오:
- 도움말 을 클릭하십시오.
- 정보 ...를 클릭하십시오.
- 설치 세부사항을 클릭하십시오.
- 플러그인 탭을 클릭하십시오.
The org.eclipse.equinox.weaving.caching.j9
plug-in no longer exists, but you require this plug-in if you are using IBM MQ 9.0 장기 지원, or IBM MQ 9.0 지속적 전달 releases, prior to IBM MQ 9.0.4.
다음과 같은 플러그인이 설치되어 있는지 확인하십시오:
org.aspectj.runtime
org.aspectj.weaver
org.eclipse.equinox.weaving.aspectj
org.eclipse.equinox.weaving.caching
org.eclipse.equinox.weaving.caching.j9
org.eclipse.equinox.weaving.hook
- 이 플러그인이 아직 설치되지 않은 경우에는 AspectJ 및
Equinox Weaving 플러그인을 설치하십시오. 이 플러그인은 사용 중인
Eclipse의 버전과 일치해야 하며 Eclipse AspectJ 개발 도구 다운로드
사이트에서 다운로드할 수 있습니다. Eclipse버전에 사용할 다운로드 사이트를 판별하려면 https://projects.eclipse.org/projects/tools.ajdt을 참조하십시오.
IBM MQ 가 빌드된 Eclipse 레벨에 대한 정보는 새로운 기능 및 IBM MQ을 참조하십시오.
현재 이 빌드는 개발 빌드로만 사용 가능하므로 사용 가능한
최신 빌드를 선택해야 합니다.
AspectJ 및 Equinox Weaving 플러그인을 설치하려면 다음 하위 단계를 수행하십시오.
- 도움말 을 누른 후 새 소프트웨어 설치 ... 을 누르십시오.
- 추가 ... 를 클릭하십시오. 그런 다음 Eclipse 버전에 적합한 다운로드 사이트의 위치를 입력하십시오.
예를 들어, Eclipse 4.4의 경우 https://download.eclipse.org/tools/ajdt/44/dev/update/를 입력하십시오.
- 확인을 누르십시오.
사용 가능한 소프트웨어의 목록이 표시됩니다.
- 기타 AJDT 도구 (선택사항) 카테고리를 펼치고 AspectJ Compiler및 Equinox Weaving SDK를 선택하십시오.
- 다음 을 클릭하고 마법사 지시사항을 따르십시오.
- IBM MQ 탐색기를 추적하십시오.
runwithtrace 명령을 사용하여 IBM MQ 탐색기 를 시작하면 IBM MQ 탐색기의 추적을 가능하게 하는 추가 매개변수가 통합됩니다. runwithtrace 명령 자체는
매개변수를 사용하지 않습니다.
추적 파일의 출력 위치는 명령이 실행될 때 명령행에 인쇄됩니다. 실제 위치는 다음에 따라 다르기 때문입니다.
IBM MQ 추적 파일에는 추적 세션의 시작 시간을 표시하는 AMQYYYYMMDDHHmmssmmm.TRC.n 형식의 이름이 있습니다. 추적 파일이 최대 크기에 도달하면 추적 기능이 파일 접미부 .n을
1씩 증분시켜 세션의 모든 추적 파일의 이름을 바꿉니다. 그런 다음 추적 기능은
최신 추적이 포함된 접미부가 .0인 새 파일을 작성합니다.
- AspectJ 및 Equinox Weaving 플러그인을 설치 제거하십시오. IBM MQ 탐색기 추적을 완료하면 Eclipse 환경에서 AspectJ및 Equinox Weaving 플러그인을 제거할 수 있습니다. AspectJ 및 Equinox Weaving 플러그인을 설치 제거하려면 다음을 수행하십시오.
- 도움말 을 클릭한 후 정보 ...를 클릭하십시오.
- 설치 세부사항 을 클릭한 후 설치된 소프트웨어 탭을 클릭하십시오.
- AspectJ Complier 및 Equinox Weaving SDK항목을 선택하십시오.
- 설치 제거 ... 를 클릭하십시오. 마법사 지시사항을 따르십시오.