연습 목표
구성 편집기 모듈 내에서 컬렉션 편집기를 사용하여 401의 상태 코드를 반환하거나 응답하는 데 1분 이상 걸리는 aspx 요청에 대해 실패한 새 요청 추적 규칙을 추가합니다. 이 작업은 현재 사용자 인터페이스를 사용하여 수행할 수 있지만 수행된 단계는 새 관리 팩 구성 편집기 모듈 내에서 중요한 기능을 노출합니다.
사전 요구 사항
이 연습을 수행하려면 다음 필수 구성 요소가 필요합니다.
system.webServer/tracing/traceFailedRequests 섹션에 액세스
IIS 관리자 열기
연결 트리 뷰에서 서버 선택
구성 편집기 사용자 인터페이스 모듈 열기

구성 편집기 섹션 콤보 상자에서 system.webServer – 추적 - traceFailedRequests를 선택하거나 system.webServer/tracing/traceFailedRequests를 입력합니다.

컬렉션 편집기를 사용하여 실패한 새 추적 요청 규칙 추가
구성 편집기 내에서 (컬렉션) 항목을 선택하고 ... 옆에 있는 단추입니다(Count=0). 그러면 컬렉션 편집기가 열리고 tracefailedRequests 컬렉션이 편집됩니다.

오른쪽의 작업 작업 창에서 추가를 클릭합니다. 이제 항목 섹션에 새 항목과 속성 목록이 있습니다.

컬렉션 편집기의 속성 섹션은 정의된 컬렉션에 대한 스키마 기본값으로 미리 채워집니다. 이 경우 system.webServer/tracing/traceFailedRequests 컬렉션 요소에 대한 스키마 기본값을 가져옵니다.
경로 속성 항목 옆에 키가 있습니다. 즉, 이 컬렉션 항목의 고유 키입니다. 금색 키는 이 키가 컬렉션 내의 각 항목에 대해 고유해야 했음을 의미합니다. 실버 키는 공유 키임을 의미합니다. 이 경우 공유 키의 조합은 컬렉션 항목에 대해 고유해야 합니다.
경로 항목을 *.aspx로 변경하여 모든 asp.net 경로에 대한 규칙을 만듭니다.
statusCodes 항목을 401로 변경
timeTaken 항목 변경 00:01:00
컬렉션 편집기 내에서 (traceAreas) 항목을 선택하고 ... 옆에 있는 단추입니다(Count=0). 그러면 컬렉션 편집기가 열리고 traceAreas 컬렉션이 편집됩니다.

오른쪽의 작업 작업 창에서 추가를 클릭합니다. 이제 항목 섹션에 새 항목과 속성 목록이 있습니다.

컬렉션 편집기의 속성 섹션은 정의된 컬렉션에 대한 스키마 기본값으로 미리 채워집니다. 이 경우 system.webServer/tracing/traceFailedRequests/add/traceAreas 컬렉션 요소에 대한 스키마 기본값을 가져옵니다.
공급자 속성 항목 옆에 키가 있습니다. 즉, 이 컬렉션 항목의 고유 키입니다. 금색 키는 이 키가 컬렉션 내의 각 항목에 대해 고유해야 했음을 의미합니다. 실버 키는 공유 키임을 의미합니다. 이 경우 공유 키의 조합은 컬렉션 항목에 대해 고유해야 합니다.
공급자 항목을 ASPNET으로 변경
영역 항목을 인프라, 모듈, 페이지, AppServices로 변경 [참고: system.webServer/tracing/traceProviderDefinitions 섹션에서 공급자 이름과 해당 영역을 가져올 수 있습니다.]
세부 정보 표시 항목이 경고로 표시되도록 허용
traceAreas에 대한 컬렉션 편집기 닫기
traceFailedRequests에 대한 컬렉션 편집기 닫기
변경 내용을 설정하려면 작업 작업 창에서 적용 을 클릭해야 합니다. 이렇게 하기 전에 작업 작업 창에서 스크립트 생성 을 클릭합니다. 이제 401을 반환하거나 응답하는 데 1분 이상 걸리는 aspx 요청에 대해 실패한 추적 요청 규칙을 추가하는 스크립트 코드가 있습니다.
작업 작업 창에서 적용 을 클릭하여 구성을 변경합니다.
실패한 요청 추적 규칙 기능 페이지로 이동하여 실패한 새 요청 추적 규칙을 빠르게 확인할 수 있습니다.

구성 편집기 기능을 사용하여 방금 추가한 규칙은 실패한 요청 추적 규칙 페이지에 나열되어야 합니다.

[추가 단계] 만든 실패한 추적 요청 규칙을 유지하지 않으려면 tracefailedRequests 컬렉션을 다시 편집하고 작업 작업 창에서 모두 지우 기를 클릭합니다. 구성 편집기 내에서 적용 을 클릭하면 새로 추가된 규칙이 제거됩니다.
요약
이제 구성 편집기 컬렉션 편집기 도구를 사용하여 실패한 새 추적 요청 규칙을 만들었습니다. 컬렉션 편집기는 지정된 컬렉션에 대한 모든 구성 설정을 노출합니다.