성능 모니터링 카운터
TI(트랜잭션 통합자)에는 Windows 시스템 모니터에 추가할 수 있는 24개의 기본 성능 모니터링 카운터가 있으며, 성능을 분석하고 시스템의 병목 현상이 어디에 있는지 확인할 수 있습니다. 카운터를 선택한 다음 설명을 클릭하여 해당 카운터에 대한 정보를 가져올 수 있습니다.
24TI 성능 모니터링 카운터는 다음과 같습니다.
활성 클라이언트
TI 개체의 instance 만들었지만 아직 해당 instance 릴리스하지 않은 클라이언트인 활성 클라이언트의 총 수를 표시합니다.
평균 메서드 호출 시간
TI가 클라이언트 애플리케이션에서 수행한 메서드 호출을 처리하는 데 사용하는 평균 경과 시간(초)을 측정합니다. TI가 클라이언트 애플리케이션(호출)에서 요청을 수신할
Invoke
때 시간이 시작됩니다. TI가 클라이언트 애플리케이션에 컨트롤을 반환할 때 시간이 종료됩니다. 이 카운터에는 호스트 응답 시간이 포함되며 TI 프로그래밍 모델에만 해당되지 않습니다. 이 카운터를 사용하는 경우 다음 두 가지 사실을 고려합니다.와 같은
GetNewRecordsSet
특수 TI 속성은 계산에서 생략되었습니다.2PC(2단계 커밋) 응답 시간은 고려되지 않으며 계산에서 생략됩니다.
참고
CICS, CICS Non-LINK 및 IMS에 대한 호스트 응답 시간은 평균 메서드 호출 시간에서 빼서 TI가 처리 방법을 사용하는 시간을 계산할 수 있습니다. 예를 들어 트랜잭션을 완료하는 데 1분이 걸린다고 가정합니다. 호스트 응답 시간은 48초이고 평균 메서드 호출 시간은 60초입니다. 평균 메서드 호출 시간에서 호스트 응답 시간을 빼면 TI가 메서드를 처리하는 데 사용하는 12초가 남습니다. 호스트는 대부분의 트랜잭션 시간을 사용합니다.
TCP 호스트/초의 바이트 recv'd
TCP/IP 프로토콜을 통해 TI가 메인프레임에서 받은 초당 바이트 수를 표시합니다. 이 카운터는 TI TCP/IP 프로그래밍 모델에만 해당되지 않습니다. CICS MSLink 모델의 경우 보고된 숫자는 링크 모델 프로토콜 헤더 데이터로 인한 사용자 데이터 양보다 약간 더 큽니다. 호스트에서 받은 바이트는 사용자 데이터를 포함한 모든 데이터 트래픽을 나타냅니다.
SNA 호스트/초의 바이트 recv'd
SNA 프로토콜(APPC/LU 6.2)을 통해 TI가 메인프레임에서 받은 초당 바이트 수를 표시합니다. 이 카운터는 TI SNA(APPC/LU 6.2) 프로그래밍 모델에만 해당되지 않습니다. CICS 링크 모델의 경우 보고된 수는 링크 모델 프로토콜 헤더 데이터로 인한 사용자 데이터 양보다 약간 더 큽니다. 호스트에서 받은 바이트는 사용자 데이터 및 2PC(2단계 커밋) 흐름을 포함하여 모든 데이터 트래픽을 나타냅니다.
TCP 호스트/초로 전송된 바이트
TCP/IP 프로토콜을 통해 TI에서 메인프레임으로 전송되는 초당 바이트 수를 표시합니다. 이 카운터는 TI TCP 프로그래밍 모델에만 해당되지 않습니다. CICS MS Link 모델의 경우 링크 모델 프로토콜 헤더 데이터로 인해 보고된 수가 사용자 데이터의 양보다 약간 더 큽니다. 호스트로 전송된 바이트는 사용자 데이터를 포함하여 TCP/IP를 통해 모든 데이터 트래픽을 나타냅니다.
참고
Host Integration Server 컴퓨터에서 TI 부하를 확인하려면 TI에서 보내고 받은 평균 바이트 수를 Host Integration Server의 해당 성능 카운터와 비교할 수 있습니다. 예를 들어 TI에서 호스트로 전송된 평균 바이트 수가 20이고 Host Integration Server에서 호스트로 보낸 평균 바이트 수가 100인 경우 호스트 통합 서버 트래픽이 대부분의 부하를 담당합니다. 따라서 호스트에서 돌아오는 정보의 양이 호스트로 가는 것보다 적을 수 있습니다. 따라서 전송된 바이트 수와 수신된 바이트 수에 대해 하나씩 두 개의 카운터를 사용할 수 있습니다.
SNA 호스트로 전송된 바이트 수/초
SNA(APPC/LU 6.2) 프로토콜을 통해 TI에서 메인프레임으로 전송되는 초당 바이트 수를 표시합니다. 이 카운터는 TI SNA(APPC/LU 6.2) 프로그래밍 모델에만 해당되지 않습니다. CICS 링크 모델의 경우 보고된 수는 링크 모델 프로토콜 헤더 데이터로 인한 사용자 데이터 양보다 약간 더 큽니다. 이 숫자는 초당 바이트 단위로 표시됩니다.
현재 실행 중인 호출
현재 실행 중인 메서드 호출 수를 표시합니다.
누적 호출
COM+ 애플리케이션이 시작된 이후 발생한 총 메서드 호출 수를 표시합니다.
호스트 resp time CICS Link
CICS Link 모델을 사용할 때 호스트가 트랜잭션 프로그램의 작업 단위를 처리하는 데 소요되는 평균 시간을 측정합니다. 즉, 이 카운터는 호스트가 요청에 응답하는 데 걸리는 시간을 측정합니다. TI가 최종 데이터 버퍼를 보낸 후 시간이 시작되고 TI에서 첫 번째 응답 버퍼를 받으면 종료됩니다. 이 카운터는 경과된 시간(초)으로 표시됩니다. 이 카운터를 사용하는 경우 다음 두 가지 사실을 고려합니다.
2PC(2단계 커밋) 응답 시간은 고려되지 않으며 계산에서 생략됩니다.
TI로 전송된 첫 번째 응답 버퍼에 여러 수신이 포함될 수 있습니다. 따라서 TI가 첫 번째 응답 버퍼에 대한 모든 수신을 가져오면 응답 시간이 종료됩니다.
호스트 resp time CICS 비 링크 또는 IMS
CICS 비 LINK 또는 IMS 모델을 사용할 때 호스트가 트랜잭션 프로그램의 작업 단위를 처리하는 데 소요되는 평균 시간을 측정합니다. 즉, 이 카운터는 호스트가 요청에 응답하는 데 걸리는 시간을 측정합니다. TI가 최종 데이터 버퍼를 보낸 후 시간이 시작되고 TI에서 첫 번째 응답 버퍼를 받으면 종료됩니다. 이 카운터는 경과된 시간(초)으로 표시됩니다. 이 카운터를 사용하는 경우 다음 두 가지 사실을 고려합니다.
2PC(2단계 커밋) 응답 시간은 고려되지 않으며 계산에서 생략됩니다.
TI로 전송된 첫 번째 응답 버퍼에 여러 수신이 포함될 수 있습니다. 따라서 TI가 첫 번째 응답 버퍼에 대한 모든 수신을 가져오면 응답 시간이 종료됩니다.
호스트 resp 시간 TCP 동시 서버
TCP/IP CICS 동시 서버 모델을 사용할 때 호스트가 트랜잭션 프로그램 작업 단위를 처리하는 데 소요되는 평균 시간을 측정합니다. 이 평균 시간 카운터는 호스트가 보낸 요청에 응답하는 데 걸리는 시간을 측정합니다. TI가 최종 데이터 버퍼를 보낸 후 시간이 시작되고 TI에서 첫 번째 응답 버퍼를 받으면 종료됩니다. 이 카운터는 경과된 시간(초)으로 표시됩니다.
호스트 resp 시간 TCP MS 링크
TCP/IP CICS MSLink 모델을 사용할 때 호스트가 트랜잭션 프로그램 작업 단위를 처리하는 데 소요되는 평균 시간을 측정합니다. 이 평균 시간 카운터는 호스트가 보낸 요청에 응답하는 데 걸리는 시간을 측정합니다. TI가 최종 데이터 버퍼를 보낸 후 시간이 시작되고 TI에서 첫 번째 응답 버퍼를 받으면 종료됩니다. 이 카운터는 경과된 시간(초)으로 표시됩니다.
호스트 resp time TCP IMS Connect 또는 OTMA
TCP/IP IMS 명시적 모델을 사용할 때 호스트가 트랜잭션 프로그램 작업 단위를 처리하는 데 소요되는 평균 시간을 측정합니다. 이 평균 시간 카운터는 호스트가 보낸 요청에 응답하는 데 걸리는 시간을 측정합니다. TI가 최종 데이터 버퍼를 보낸 후 시간이 시작되고 TI에서 첫 번째 응답 버퍼를 받으면 종료됩니다. 이 카운터는 경과된 시간(초)으로 표시됩니다. IMS Connect 또는 OTMA를 사용하면 고객이 수신기를 TP(트랜잭션 프로그램)에 연결하지 않고도 기존 IMS 트랜잭션에 연결할 수 있으므로 IMS TP를 다시 컴파일할 필요가 없습니다.
Link calls / sec
CICS LINK 프로그래밍 모델을 사용하는 메서드 호출 수를 표시합니다. 이 숫자는 초당 호출 수를 나타냅니다.
Non-link calls / sec
CICS 비 LINK 또는 IMS 프로그래밍 모델을 사용하는 메서드 호출 수를 표시합니다. 이 숫자는 초당 호출을 나타냅니다.
TCP 동시 서버 호출 수/초
TCP/IP CICS 동시 서버 프로그래밍 모델을 사용하는 메서드 호출 수를 표시합니다. 이 숫자는 초당 호출을 나타냅니다.
TCP MSLink 호출/ 초
TCP/IP CICS MS Link 프로그래밍 모델을 사용하는 초당 메서드 호출 수를 표시합니다.
TCP OTMA 호출/ 초
TCP/IP OTMA 프로그래밍 모델을 사용하는 메서드 호출 수를 표시합니다. 이 숫자는 초당 호출을 나타냅니다.
총 호출 수/초
TI가 처리한 초당 총 메서드 호출 수를 표시합니다. 이 카운터는 TI 프로그래밍 모델에만 해당되지 않습니다.
총 오류 수/초
클라이언트 애플리케이션에 0이 아닌 HRESULT를 반환한 초당 총 메서드 호출 수를 표시합니다. 이 카운터는 TI 프로그래밍 모델에만 해당되지 않습니다.
참고
메서드 호출 오류를 CICS LINK 호출 및 CICS 비 LINK 호출과 비교하면 지정된 상황의 심각도가 표시됩니다. 예를 들어 메서드 호출 오류 카운터가 초당 두 개의 오류를 보고하고 LINK 호출 또는 CICS 비 LINK 호출이 초당 50개의 메서드 호출을 보고하는 경우 한 클라이언트 애플리케이션이 특정 호스트 애플리케이션에 문제가 있음을 나타낼 수 있습니다. 따라서 메서드 호출 오류 카운터가 초당 50개의 오류를 보고하고 CICS LINK 호출 또는 CICS 비 LINK 호출이 초당 50개의 메서드 호출을 보고하는 경우 이는 호스트에 대한 연결이 종료되었을 수 있음을 나타냅니다.