워크플로우 성능 타이밍
워크플로우 엔진은 느린 워크플로우 문제를 해결하는 데 유용한 자세한 성능 타이밍 데이터를 생성할 수 있습니다.
중요사항:
릴리스부터 Zurich 신규 고객은 에서 만들고 게시한 ServiceNow, Inc.레거시 워크플로우를 더 이상 받지 않습니다. 모든 레거시 워크플로우 기능이 콘텐츠로 워크플로우 스튜디오 대체되었습니다. 이전 버전에서 업그레이드한 고객만 기존 레거시 워크플로우를 사용하고 편집할 수 있습니다. 모든 고객이 레거시 워크플로우를 생성할 수 있는 기능을 유지하지만, 대신 프로세스 자동화 콘텐츠를 생성하는 데 사용하는 워크플로우 스튜디오 것이 좋습니다. 새로운 기능과 향상된 기능만 워크플로우 스튜디오 받게 됩니다.
관리자가 이 기능을 사용 설정해야 합니다.
워크플로우 성능 타이밍이 활성화되면 워크플로우 엔진은 다양한 실행 속도 메트릭을 포함하여 핵심 성능 데이터를 추적합니다. 워크플로우 타이밍 [wf_workflow_timing] 테이블에는 각 워크플로우 컨텍스트에 대한 기록과 함께 데이터가 저장됩니다. 워크플로우 타이밍 기록은 워크플로우 엔진이 워크플로우를 완료하거나, 활동이 완료될 때까지 기다리거나, 워크플로우 실행을 종료할 때 업데이트됩니다.
워크플로우 예상 실행 시간 속성
관리자는 예상 실행 시간(ERT) 속성을 설정하여 워크플로우 실행 시간 메트릭 수집을 활성화할 수 있습니다.
관리자는 ERT 메트릭을 사용하여 워크플로우가 예상보다 오래 또는 짧게 실행되는지 확인하고 워크플로우 처리 중 오류를 식별할 수 있습니다. 시스템은 워크플로우 운영 대시보드에 런타임 메트릭을 표시합니다.
워크플로우 성능 타이밍 사용
워크플로우 수행 타이밍은 기본적으로 비활성화되어 있습니다. 시스템 속성을 만들어 이 기능을 활성화할 수 있습니다.
시작하기 전에
프로시저
다음 사양으로 시스템 속성을 추가합니다.
| 필드 | 값 |
|---|---|
| 이름 | glide.workflow.show_timing |
| 유형 | 예 | 아니오 |
| 값 | 예 |