영업: 1-800-867-1380

Windows Azure 응용 프로그램의 흐름 추적

업데이트 날짜: 2013년 12월

추적을 통해 응용 프로그램의 실행 과정을 모니터링할 수 있습니다. System.Diagnostics.Trace, System.Diagnostics.DebugSystem.Diagnostics.TraceSource 클래스를 사용하여 오류 및 응용 프로그램 실행에 대한 정보를 로그, 텍스트 파일 또는 기타 장치에 기록하여 나중에 분석할 수 있습니다. 추적에 대한 자세한 내용은 응용 프로그램 추적 및 계측을 참조하십시오.

DiagnosticMonitorTraceListener를 응용 프로그램 구성에 추가하고 응용 프로그램 코드에 System.Diagnostics.Trace 또는 System.Diagnostics.Debug에 대한 호출을 추가하여 Windows Azure 응용 프로그램에 추적을 구현합니다. app.config(작업자 역할) 또는 web.config(웹 역할) 구성 파일 중 하나를 사용합니다. 제공된 템플릿을 사용하여 Visual Studio에 새 호스팅된 서비스를 만들 경우 프로젝트에 Windows Azure 진단이 추가되고 추가한 역할별 해당 구성 파일에 DiagnosticMonitorTraceListener가 추가됩니다.

실행 시 사용할 trace 문은 신중하게 배치해야 합니다. 배포된 응용 프로그램에 필요한 추적 정보가 무엇인지 고려하여 가능한 모든 추적 시나리오를 구현해야 합니다. 응용 프로그램에서 매우 광범위하게 추적을 사용할 수 있으므로 추적의 전략적 배치에 대한 일반적인 가이드라인은 정해져 있지 않습니다. trace 문 배치에 대한 자세한 내용은 방법: 응용 프로그램 코드에 trace 문 추가를 참조하십시오.

코드에 추적 스위치를 배치하여 추적 여부 및 추적 범위를 제어할 수 있습니다. 이를 통해 프로덕션 환경에서 응용 프로그램의 상태를 모니터링할 수 있습니다. 여러 컴퓨터에서 실행되는 다수의 구성 요소를 사용하는 비즈니스 응용 프로그램에서 특히 이 기능이 중요합니다. 자세한 내용은 방법: 추적 스위치 구성을 참조하십시오.

참고 항목

이 정보가 도움이 되었습니까?
(1500자 남음)
의견을 주셔서 감사합니다.
표시:
© 2014 Microsoft