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

DeploymentDiagnosticManager 클래스

업데이트 날짜: 2013년 11월

진단 모니터 구성을 원격으로 관리하기 위한 클래스를 제공합니다.

네임스페이스: Microsoft.WindowsAzure.Diagnostics.Management
어셈블리: Microsoft.WindowsAzure.Diagnostics.dll의 Microsoft.WindowsAzure.Diagnostics

public class DeploymentDiagnosticManager

DeploymentDiagnosticManager 클래스는 현재 Microsoft Azure에서 실행 중인 배포 및 역할 인스턴스의 진단 구성을 가져오는 데 사용합니다. 배포가 지정되고 나면 Microsoft.WindowsAzure.Diagnostics.Management 네임스페이스의 다른 클래스와 메서드를 사용하여 배포 및 해당 역할의 진단 및 로깅 구성을 수정할 수 있습니다.

클라우드 또는 로컬 컴퓨터에서 실행 중인 응용 프로그램에서 DeploymentDiagnosticManager 클래스를 인스턴스화할 수 있습니다. 유일한 요구 사항은 응용 프로그램에서 사용자 역할의 DiagnosticMonitor를 통해 만든 wad-control-container의 Blob 저장소 끝점에 액세스할 수 있어야 한다는 것입니다.

진단 구성 파일의 저장소 위치를 지정하고, DiagnosticsConnectionString을 사용하며, 호스티드 서비스의 배포 ID를 제공하여 배포할 DeploymentDiagnosticManager 개체를 만듭니다.

예를 들어, 다음 코드 조각에서는 새로운 배포 진단 관리자를 만듭니다.

// Get the connection string. It's recommended that you store the connection string in your web.config or app.config file.
// Use the ConfigurationManager type to retrieve your storage connection string.  You can find the account name and key in
// the Windows Azure Management Portal (http://manage.windowsazure.com).
//string connectionString = "DefaultEndpointsProtocol=https;AccountName=<AccountName>;AccountKey=<AccountKey>";
string connectionString = System.Configuration.ConfigurationManager.ConnectionStrings["StorageConnectionString"].ConnectionString;

// You can find the deployment ID, role name, and role instance ID in the 
// Windows Azure Management Portal (http://manage.windowsazure.com).
string deploymentId = "28267ed8caf3424eab3f0b01acdd7281";
            
// Create a DeploymentDiagnosticManager for the deployment.
DeploymentDiagnosticManager deploymentDiagnosticManager = new DeploymentDiagnosticManager(connectionString, deploymentId);

Warning경고
이 API는 Azure SDK 버전 2.5 이상에서 지원되지 않습니다. 대신 diagnostics.wadcfg XML 구성 파일을 사용하세요. 자세한 내용은 Collect Logging Data by Using Azure Diagnostics를 참조하세요.


System.Object
  Microsoft.WindowsAzure.Diagnostics.Management.DeploymentDiagnosticManager

이 유형의 public static(Visual Basic에서는 Shared) 멤버는 스레드로부터 안전합니다. 인스턴스 멤버는 스레드로부터의 안전성이 보장되지 않습니다.

개발 플랫폼

Windows Vista, Windows 7 및 Windows Server 2008

대상 플랫폼

커뮤니티 추가 항목

추가
표시:
© 2015 Microsoft