내보내기(0) 인쇄
모두 확장

Windows Azure 저장소에 진단 데이터 저장 및 확인

업데이트 날짜: 2013년 12월

Windows Azure 저장소 에뮬레이터 또는 Windows Azure 저장소로 데이터를 전송하지 않을 경우 진단 데이터는 영구 저장되지 않습니다. 데이터가 저장소로 전송된 후 제공되는 여러 도구 중 하나로 데이터를 볼 수 있습니다.

ServiceConfiguration.cscfg 파일에서 사용할 저장소 계정을 지정합니다. 계정 정보는 구성 설정에서 연결 문자열로 정의됩니다. 다음에 Windows Azure 진단 모듈을 가져올 때 생성되는 기본 연결 문자열의 예가 나와 있습니다.


<ConfigurationSettings>
   <Setting name="Microsoft.WindowsAzure.Plugins.Diagnostics.ConnectionString" value="UseDevelopmentStorage=true" />
</ConfigurationSettings>

이 연결 문자열을 변경하여 Windows Azure 저장소 계정에 대한 계정 정보를 제공할 수 있습니다.

수집하는 진단 데이터의 유형에 따라 Windows Azure 진단은 Blob 서비스 또는 테이블 서비스 중 하나를 사용합니다. 다음 표에 지속적으로 보관되는 데이터 원본과 그 형식이 나와 있습니다.

 

데이터 원본 저장 형식

Windows Azure 로그

테이블

IIS 7.0 로그

Blob

Windows Azure 진단 인프라 로그

테이블

실패한 요청 추적 로그

Blob

Windows 이벤트 로그

테이블

성능 카운터

테이블

크래시 덤프

Blob

사용자 지정 오류 로그

Blob

역할에서 바로(프로그래밍 방식 또는 구성 파일 사용) 또는 원격 구성을 통해 진단 데이터 전송을 요청할 수 있습니다. 예약된 일정에 따라 또는 요청 시 진단 데이터를 전송할 수 있습니다.

Important중요
Windows Azure 저장소 계정으로 진단 데이터를 전송할 경우 진단 데이터가 사용하는 저장소 리소스에 대한 비용이 발생합니다.

로그 데이터는 다음과 같은 이름의 Blob 또는 테이블 저장소에 저장됩니다.

테이블

  • WadLogsTable - 추적 수신기를 사용하여 코드로 작성한 로그를 포함합니다.

  • WADDiagnosticInfrastructureLogsTable - 진단 모니터 및 구성 변경 사항에 대한 정보를 포함합니다.

  • WADDirectoriesTable – 진단 모니터가 모니터링하는 디렉터리에 대한 정보를 포함합니다. 여기에는 IIS 로그, IIS 실패한 요청 로그 및 사용자 지정 디렉터리가 포함됩니다. Blob 로그 파일의 위치는 Container 필드에, Blob의 이름은 RelativePath 필드에 지정됩니다. AbsolutePath 필드는 Windows Azure 가상 컴퓨터에 있는 파일의 위치와 이름을 나타냅니다.

  • WADPerformanceCountersTable – 성능 카운터의 정보가 포함됩니다.

  • WADWindowsEventLogsTable – Windows 이벤트 로그의 정보가 포함됩니다.

Blob

  • wad-control-container – Windows Azure 진단을 제어하는 XML 구성 파일이 포함됩니다.

  • wad-iis-failedreqlogfiles – IIS 실패한 요청 로그의 정보가 포함됩니다.

  • wad-iis-logfiles – IIS 로그의 정보가 포함됩니다.

  • <custom> – 진단 모니터에 의해 모니터링되는 구성 디렉터리에 기반한 사용자 지정 컨테이너입니다. 이 Blob 컨테이너의 이름은 WADDirectoriesTable에 지정됩니다.

여러 도구를 사용하여 저장소로 전송된 데이터를 볼 수 있습니다. 예를 들면 다음과 같습니다.

  • Visual Studio 서버 탐색기 - Windows Azure Tools for Microsoft Visual Studio를 설치한 경우 서버 탐색기에서 Windows Azure 저장소 노드를 사용하여 Windows Azure 저장소 계정의 읽기 전용 Blob 및 테이블 데이터를 볼 수 있습니다. 로컬 저장소 에뮬레이터 계정 및 Windows Azure에 대해 만든 저장소 계정의 데이터를 표시할 수 있습니다. 자세한 내용은 서버 탐색기로 저장소 리소스 찾아보기를 참조하십시오.

  • Neudesic의 Azure 저장소 탐색기 - Azure 저장소 탐색기는 Windows Azure 응용 프로그램의 로그를 포함하여 Windows Azure 저장소 프로젝트의 데이터를 검사하고 변경할 수 있는 유용한 그래픽 사용자 인터페이스 도구입니다. 이 도구를 다운로드하려면 Azure 저장소 탐색기를 참조하십시오.

  • Cerebrata의 Azure 진단 관리자 - Azure 진단 관리자는 Windows Azure 진단을 관리하기 위한 Windows(WPF) 기반 클라이언트입니다. Windows Azure에서 실행되는 응용 프로그램에서 수집한 진단 데이터를 보고, 다운로드하며 관리할 수 있습니다. 이 도구를 다운로드하려면 Azure 진단 관리자를 참조하십시오.

참고 항목

Microsoft는 MSDN 웹 사이트에 대한 귀하의 의견을 이해하기 위해 온라인 설문 조사를 진행하고 있습니다. 참여하도록 선택하시면 MSDN 웹 사이트에서 나가실 때 온라인 설문 조사가 표시됩니다.

참여하시겠습니까?
표시:
© 2014 Microsoft