다음을 통해 공유


오케스트레이션 엔진 성능 카운터

오케스트레이션 엔진에는 성능 모니터를 사용하여 엔진이 시간당 얼마나 많은 오케스트레이션 인스턴스 및 트랜잭션을 처리하는지 확인할 수 있는 몇 가지 성능 카운터가 있습니다.

성능 모니터 실행하려면 시작 메뉴로 이동하여 실행을 선택하고 perfmon을 입력한 다음 Enter 키를 누릅니. 추가 단추를 클릭하고 성능 개체 드롭다운 목록에서 XLANG/s 오케스트레이션을 선택합니다.

XLANG/s Orchestrations 성능 개체 범주에서 각 호스트 instance 대해 다음 성능 카운터에 액세스할 수 있습니다.

카운터 의견
% used physical memory 시스템의 총 실제 메모리 중 사용된 메모리의 비율입니다.
Active application domains 프로세스에서 로드된 오케스트레이션 응용 프로그램 도메인 수입니다.
Average batch factor 호스트 인스턴스가 시작된 이후 도달한 지속성(persistence) 포인트를 기본 트랜잭션의 수로 나눈 수입니다.
데이터베이스 트랜잭션 호스트 인스턴스가 시작된 이후 수행된 데이터베이스 트랜잭션 수입니다.
Database transactions/sec 수행된 데이터베이스 트랜잭션의 초당 평균 개수입니다.
Dehydratable orchestrations 현재 호스트 인스턴스에 호스팅되어 있는 디하이드레이션할 수 있는 오케스트레이션 인스턴스 수입니다.
Dehydrating orchestrations 디하이드레이션하고 있는 오케스트레이션 수입니다.
Dehydration cycle in progress 현재 처리 중인 디하이드레이션 주기가 있는지 여부를 나타냅니다.
Dehydration cycles 완료된 디하이드레이션 주기 수입니다.
Dehydration threshold 오케스트레이션을 얼마나 적극적으로 디하이드레이션할지 결정하는 제어 단위(밀리초)입니다. 오케스트레이션 엔진은 이 임계값보다 긴 시간 동안 인스턴스를 디하이드레이션할 수 있는 것으로 예측되는 경우 해당 인스턴스를 디하이드레이션합니다.
Idle orchestrations 호스트 인스턴스가 현재 호스팅하는 유휴 오케스트레이션 인스턴스 수입니다. 이 수는 오케스트레이션이 원자성 트랜잭션에서 수신, 수신 대기 또는 지연을 기다리면서 차단되어 있기 때문에 진행 중이 아니지만 디하이드레이션할 수 없는 오케스트레이션을 나타냅니다.
Megabytes allocated private memory 호스트 인스턴스에 대해 할당된 전용 메모리(MB)입니다.
Megabytes allocated virtual memory 호스트 인스턴스에 대해 예약된 가상 메모리(MB)입니다.
MessageBox database connection failures 호스트 인스턴스가 시작된 이후 실패한 데이터베이스 연결 시도 횟수입니다.
Online MessageBox databases 응용 프로그램에 현재 사용할 수 있는 MessageBox 데이터베이스 수입니다.
Orchestrations completed(완료된 오케스트레이션 수) 호스트 인스턴스가 시작된 후 완료된 오케스트레이션 인스턴스 수입니다.
Orchestrations completed/sec(완료된 오케스트레이션 수/초) 초당 완료된 평균 수입니다.
Orchestrations created 호스트 인스턴스가 시작된 후 생성된 오케스트레이션 인스턴스 수입니다.
Orchestrations created/sec 초당 생성된 평균 수입니다.
Orchestrations dehydrated(디하이드레이션된 오케스트레이션 수) 호스트 인스턴스가 시작된 후 디하이드레이션된 오케스트레이션 인스턴스 수입니다.
Orchestrations dehydrated/sec(디하이드레이션된 오케스트레이션 수/초) 초당 디하이드레이션된 평균 수입니다.
Orchestrations discarded(삭제된 오케스트레이션 수) 호스트 인스턴스가 시작된 후 메모리에서 삭제된 오케스트레이션 인스턴스 수입니다. 엔진이 오케스트레이션의 상태를 지속하지 못하면 오케스트레이션을 삭제할 수 있습니다.
Orchestrations discarded/sec(삭제된 오케스트레이션 수/초) 초당 삭제된 평균 수입니다.
Orchestrations rehydrated(리하이드레이션된 오케스트레이션 수) 호스트 인스턴스가 시작된 후 리하이드레이션된 오케스트레이션 인스턴스 수입니다.
Orchestrations rehydrated/sec(리하이드레이션된 오케스트레이션 수/초) 초당 리하이드레이션된 평균 수입니다.
Orchestrations resident in memory 호스트 인스턴스에서 현재 호스팅 중인 오케스트레이션 인스턴스 수입니다.
Orchestrations scheduled for dehydration 보류 중인 디하이드레이션 요청이 있는 디하이드레이션 가능한 오케스트레이션 수입니다.
Orchestrations suspended(일시 중단된 오케스트레이션 수) 호스트 인스턴스가 시작된 후 일시 중단된 오케스트레이션 인스턴스 수입니다.
Orchestrations suspended/sec(일시 중단된 오케스트레이션 수/초) 초당 일시 중단된 평균 수입니다.
Pending messages MessageBox에서 수신이 아직 확인되지 않은 상태의 수신 메시지 수입니다.
Pending work items 실행하도록 예약된 코드 실행 블록 수입니다.
Persistence points 호스트 인스턴스가 시작된 후 오케스트레이션 인스턴스의 상태가 데이터베이스에 지속된 횟수입니다.
Persistence points/sec 초당 지속된 오케스트레이션 인스턴스의 평균 수입니다.
Runnable orchestrations(실행 가능한 오케스트레이션 수) 실행할 준비가 된 오케스트레이션 인스턴스 수입니다.
Running orchestrations(실행 중인 오케스트레이션 수) 현재 실행 중인 오케스트레이션 인스턴스 수입니다.
Transactional scopes aborted 오케스트레이션 인스턴스가 시작된 후 중단된 장기 실행 또는 원자성 범위 수입니다.
Transactional scopes aborted/sec 초당 중단된 평균 수입니다.
Transactional scopes committed 오케스트레이션 인스턴스가 시작된 후 성공적으로 완료된 장기 실행 또는 원자성 범위 수입니다.
Transactional scopes committed/sec 초당 커밋된 평균 수입니다.
Transactional scopes compensated 응용 프로그램이 시작된 후 보정 범위가 성공적으로 완료된 장기 실행 또는 원자성 범위 수입니다.
Transactional scopes compensated/sec 초당 보정된 평균 수입니다.

참고 항목

엔진 성능 특징
시나리오 2: 오케스트레이션의 메시지에 대한 추적 데이터베이스 크기 조정
유지 가능한 최대 엔진 처리량 측정
유지 가능한 최대 추적 처리량 측정