디버그 업그레이드 활성화 및 사용
디버그 업그레이드를 활성화하여 후속 조치가 필요할 수 있는 업그레이드 후 문제를 분석한 다음, 업그레이드 디버깅 세션이 완료되면 비활성화합니다.
시작하기 전에
필요한 역할: admin
프로시저
- 다음으로 이동 모두 > 시스템 진단 > 세션 디버그.
- Debug Upgrade(디버그 업그레이드)를 선택하여 업그레이드 디버거를 사용하도록 설정합니다.
- 트랜잭션을 처리합니다(예: 양식 로드).
-
해당 목록을 보려면 마지막 업그레이드 중 건너뜀, 고객 사용자 지정 또는 마지막 업그레이드 중 ServiceNow 수정 됨 헤더를 클릭합니다.
표 1. 트랜잭션 목록 업그레이드 필드 설명 이름 마지막 업그레이드 세션 동안 처리된 기록의 이름입니다. 유형 업그레이드 중에 처리된 기록의 유형입니다. - 비즈니스 규칙
- 기록이 표시, 삽입, 업데이트 또는 삭제되거나 테이블이 쿼리될 때 실행되는 서버 측 스크립트입니다. Classic Business rules 문서를 참조하십시오.
- 클라이언트 스크립트
- 클라이언트 JavaScript는 클라이언트 기반 이벤트가 발생할 때 실행됩니다. Client scripts 문서를 참조하십시오.
- 데이터 정책
- 데이터 일관성을 적용하는 정책. 데이터 정책 문서를 참조하십시오.
- 스크립트 포함
- 서버에서 실행되는 JavaScript를 저장하는 스크립트 포함입니다. Script includes 문서를 참조하십시오.
- UI 작업
- 양식과 목록의 단추, 링크, 컨텍스트 메뉴 항목. UI 작업 문서를 참조하십시오.
- UI 매크로
- 사용자 인터페이스에 추가된 개별 스크립트 구성요소입니다. UI macros 문서를 참조하십시오.
- UI 페이지
- 양식, 대화 상자, 목록 및 기타 UI 구성요소를 만들고 표시하는 데 사용되는 페이지입니다. UI pages 문서를 참조하십시오.
- UI 정책
- 양식의 정보 동작을 변경하고 작업에 대한 사용자 지정 프로세스 플로우을 제어하는 정책입니다. UI 정책 문서를 참조하십시오.
주:이는 업그레이드 디버거에서 기록하는 유일한 아티팩트 유형입니다.마지막 수정 기록이 마지막으로 수정된 날짜 및 시간입니다. - 모든 아티팩트를 보려면 추가 표시 를 클릭합니다.
-
기본 아티팩트 기록을 보려면 나열된 아티팩트의 이름을 클릭합니다.
예를 들어 스크립트 포함 아티팩트를 클릭하면 기본 스크립트 포함 레코드가 나타납니다.
-
세션을 완료한 후 디버그 업그레이드 및 모든 세션 디버깅을 끄려면:
- 다음으로 이동 시스템 진단 > 세션 디버그.
- Disable All(모두 사용 안 함)을 선택하여 업그레이드 디버거를 사용하지 않도록 설정합니다.