메시지 플로우 계정 및 통계 데이터

메시지 플로우 계정 및 통계 데이터는 메시지 플로우 실행의 성능 및 조작 세부사항을 기록하기 위해 브로커에서 수집할 수 있는 정보입니다.

이러한 보고서는 생성 가능한 Publish/Subscribe 통계 보고서와는 다릅니다. Publish/Subscribe 통계는 브로커 성능 및 브로커에 연결된 브로커 및 클라이언트 간 처리량에 대한 정보를 제공합니다. 메시지 플로우 어카운팅 및 통계 보고서는 메시지 플로우 실행의 성능 및 조작 세부사항에 대한 정보를 제공합니다.

메시지 플로우 계정 및 통계 데이터는 메시지 플로우의 런타임 작동에 대한 동적 정보를 기록합니다. 예를 들면, CPU 사용법 및 경과 시간 처리 시간뿐만 아니라 몇 개의 메시지가 처리되었는지 및 이들 메시지의 크기를 나타냅니다. 브로커는 데이터를 수집하며 많은 이벤트 중 하나가 발생할 때 지정된 위치에 기록됩니다(예를 들면, 스냅샷 간격이 만기되거나 실행 그룹이 정지에 관한 정보를 기록 중일 때).

어카운팅 및 통계 데이터는 MQInput, HTTPInput 또는 사용자 정의 입력 노드로 시작하는 메시지 플로우에 대해서만 수집됩니다. 이들 중 한 노드로 시작하는 메시지 플로우의 데이터 콜렉션을 시작하는 경우, 서브플로우에 있는 데이터를 포함하여 모든 내장 및 사용자 정의 노드에 대한 데이터가 수집됩니다. 메시지 플로우가 다른 입력 노드로 시작하는 경우(예: Real-timeInput 노드), 데이터가 수집되지 않습니다(또한 오류가 보고되지 않음).

메시지 플로우 어카운팅 및 통계 데이터의 콜렉션은 선택적이며, 디폴트로는 꺼져 있습니다. 이 기능을 사용하려면 메시지 플로우 또는 실행 그룹 단위로 이 기능을 요청하십시오. 어카운팅 및 통계 데이터 콜렉션의 설정은 실행 그룹이 다시 전개될 때 디폴트로 재설정됩니다. 실행 그룹에 있는 메시지 플로우의 이전 설정이 해당 실행 그룹으로 전개된 새 메시지 플로우에 전달되지 않습니다. 데이터 콜렉션은 mqsichangeflowstats 명령을 발행할 때 동적으로 시작되고 정지됩니다.

프로덕션 및 테스트 시스템 모두에서 데이터 콜렉션을 활성화할 수 있습니다. 디폴트 통계 레벨(메시지 플로우)을 수집하는 경우 브로커 성능에는 최소한의 영향만 줍니다. 그러나, 디폴트 메시지 플로우 통계보다 많은 데이터를 수집하면 작지만 주목할 만한 성능 오버헤드를 유발하는 많은 양의 보고서 데이터가 생성될 수 있습니다.

데이터 콜렉션을 계획할 때 다음 사항을 고려해야 합니다.

메시지 플로우 성능에 대한 developerWorks 기사에서 메시지 플로우의 성능을 향상시키기 위해 계정 및 통계 데이터를 사용하는 방법에 대한 자세한 정보를 찾을 수 있습니다.

다음 SupportPac은 어카운팅 및 통계 사용에 대한 추가 정보를 제공합니다.

관련 개념
Publish/Subscribe 통계 보고서
메시지 플로우 개요
관련 태스크
메시지 플로우 계정 및 통계 데이터 수집
메시지 플로우 개발
관련 참조
메시지 플로우 계정 및 통계 데이터
mqsichangeflowstats 명령
mqsireportflowstats 명령
주의사항 | 등록상표 | 다운로드 | 라이브러리 | 지원 | 피드백
Copyright IBM Corporation 1999, 2006 마지막 갱신 날짜: 2006/08/21
ac19100_