비즈니스 프로세스 정의가 타이머를 포함하거나 사용자 입력을 대기하기 위해 실행을 일시 중지시킬 수 있으므로 프로세스 메트릭 범주는 다음을 측정하는 메트릭을 제공합니다.
비즈니스 프로세스의 평균 응답 시간 메트릭은 프로세스가 입력이나 사용자 응답을 대기하느라 일시 중지된 시간을 포함하여 프로세스가 시작되어 끝날 때까지의 평균 응답 시간을 측정합니다. 예를 들어 비즈니스 프로세스가 시작된 후 BusinessWorks 엔진에서 15ms의 활성 실행 시간이 경과한 다음 사용자 입력을 30ms 동안 대기하고 작업 완료를 위해 10ms 동안의 실행 시간이 경과한 경우 시작부터 끝날 때까지의 총 응답 시간은 15ms, 30ms 및 10ms의 합계인 55ms입니다. 예:
평균 응답 시간(ms) = 실행 시간 + 일시 중지 시간
"평균 응답 시간" 메트릭에는 처리가 일시 중지된 시간이 포함되기 때문에 이 메트릭은 BusinessWorks 엔진 자체의 성능을 나타내지 않습니다. 별도의 실행 중인 평균 응답 시간 메트릭이 비즈니스 프로세스가 BusinessWorks 엔진을 능동적으로 실행하는 데 소비한 시간을 추적합니다.
"실행 중인 평균 응답 시간" 메트릭은 비즈니스 프로세스의 활성 실행 시간만 측정합니다. 즉, 입력 대기에 소비한 시간은 포함하지 않습니다. 예를 들어 비즈니스 프로세스가 시작된 후 BusinessWorks 엔진이 15 ms 동안 실행되고 사용자 입력을 대기하느라 중지된 다음 BusinessWorks 엔진이 10 ms 동안 실행되어 비즈니스 프로세스를 완료한 경우 "실행 중인 평균 응답 시간"은 첫 번째 실행의 15 ms와 두 번째 실행의 10 ms입니다. 사용자 입력을 대기하느라 프로세스가 일시 중지된 시간은 포함되지 않습니다. 예:
실행 중인 평균 응답 시간(ms) = 총 실행 시간 - 일시 중지 시간
마찬가지로, 표준 동시 호출 및 간격당 응답 수 메트릭에는 프로세스가 능동적으로 실행되고 있는지, 아니면 일시 중지되었는지에 관계없이 모든 프로세스가 계산에 포함됩니다. 실행 중인 동시 호출 및 간격당 실행 중인 응답 수 메트릭은 BusinessWorks 엔진에 실제로 배치된 처리 동작만 포함합니다.
"실행 중인 평균 응답 시간", "실행 중인 동시 호출" 및 "간격당 실행 중인 응답 수" 메트릭은 모두 비즈니스 프로세스 및 생성된 프로세스에만 적용할 수 있으며 생성되지 않은 하위 프로세스나 개별 작업에는 이 메트릭이 제공되지 않습니다.
|
Copyright © 2013 CA.
All rights reserved.
|
|