브로커에 대한 사용자 추적을 시작, 수정 또는 종료하거나, 브로커, 구성 관리자 또는 사용자 이름 서버(구성요소 이름으로 식별됨)에 대한 서비스 추적을 시작, 수정 또는 종료할 수 있습니다. 이 명령을 사용하여 Workbench에 대한 서비스 추적을 시작할 수는 없습니다.
Windows 플랫폼, Linux 및 UNIX 시스템에서는 Workbench의 기능을 사용하여 실행 그룹 및 메시지 플로우에 대한 추적 활동을 시작하고 정지할 수도 있습니다. 자세한 정보는 사용자 추적을 참조하십시오.
z/OS에서 콘솔 명령을 사용하거나 Workbench의 기능을 사용하여 추적을 시작, 수정 또는 정지할 수도 있습니다.
브로커 또는 브로커의 자원(실행 그룹 또는 메시지 플로우)을 지정하는 경우, 추적을 시작하기 전에 이를 전개해야 합니다.
이러한 명령에 의해 생성된 추적 출력은 log 서브디렉토리의 추적 파일에 기록됩니다. 추적할 작업이 완료되면, mqsireadlog를 사용하여 로그를 XML 형식 파일로 검색하십시오. mqsiformatlog(형식화된 파일 생성) 또는 XML 브라우저를 사용하여 XML 레코드를 보십시오.
추적을 설정하면, 추적할 구성요소의 모든 작동에 대해 추가 처리가 실행됩니다. 추적이 활성화되면 성능에 어느 정도의 영향을 미칩니다.
명령 프로세스 자체를 추적하려면, 추적을 시작하기 전에 MQSI_UTILITY_TRACE and MQSI_UTILITY_TRACESIZE 환경 변수를 설정하십시오.
선택된 명령을 위한 추적이 완료되면 이 변수를 재설정해야 합니다. 재설정하지 않으면, 이후에 실행하는 모든 명령도 추적되며 성능이 저하됩니다.
키워드
Workbench 및 utility가 예약되며, 구성요소 이름으로 사용하지 않아야 합니다.
z/OS에서, 이 이름은 대소문자가 구분되므로 이름에 대소문자가 혼용되어 있는 경우에는 이름을 작은 따옴표로 묶어야 합니다.
z/OS에서, 이 이름은 대소문자가 구분되므로 이름에 대소문자가 혼용되어 있는 경우에는 이름을 작은 따옴표로 묶어야 합니다.
이 옵션은 실행 그룹(플래그 -e)을 지정한 경우에만 사용할 수 있습니다.
각 구성요소는 디폴트 값 없음으로 작성됩니다. 이 매개변수를 지정하지 않으면 현재 값이 변경되지 않습니다. 이 값이 성공적으로 변경되면 지속적으로 사용됩니다.
이 옵션은 모든 구성요소에 대해 사용할 수 있습니다.
각 구성요소는 디폴트 값 safe로 시작됩니다. 이 매개변수를 지정하지 않으면 현재 값이 변경되지 않습니다.
HP-UX에서 이 값은 500MB 미만으로 설정하도록 권장됩니다.
그러나, 추적 파일을 검색하려는 경우, 이 매개변수에 작은 값을 사용하거나 이 명령에서 재설정(-r) 옵션을 사용하여 파일 크기를 가능한 한 작게 유지하여 추적 로그를 지우도록 권장됩니다. 이 방법을 사용하는 경우의 이점은 포맷팅 프로세스(mqsiformatlog)가 훨씬 빠르므로 이 작업을 수행하기 위한 자원이 덜 필요하다는 점입니다.
추적 크기를 변경하면 브로커 또는 사용자 이름 서버를 재시작할 때 새 값이 지속적으로 사용됩니다.
IBM 지원 센터 또는 BIPxxxx 메시지에 의해 지시된 경우에만 이러한 옵션을 사용하십시오.
Windows 플랫폼, Linux 및 UNIX 시스템:
mqsichangetrace WBRK_BROKER -u -e default -l normal -c 5000
mqsichangetrace WBRK_BROKER -u -e default -m fast
mqsichangetrace WBRK_BROKER -t -b -m -l normal
z/OS:
F MQP1BRK,ct u=yes,e='default',l=normal,c=5000PDSE 구성원 BIPJLOG에서 mqsireadlog의 옵션을 다음으로 설정하십시오.
-u -e default
F MQP1BRK,ct u=yes,e='default',f='f1',m=fastPDSE 구성원 BIPJLOG에서 mqsireadlog의 옵션을 다음으로 설정하십시오.
-t -e default -f f1-
F MQP1BRK,ct t=yes,b=yes,m=fast,l=debugPDSE 구성원 BIPJLOG에서 mqsireadlog의 옵션을 다음으로 설정하십시오.
-t -b agent