Questo articolo è stato tradotto automaticamente. Per visualizzare l'articolo in inglese, selezionare la casella di controllo Inglese. È possibile anche visualizzare il testo inglese in una finestra popup posizionando il puntatore del mouse sopra il testo.
Traduzione
Inglese

Classe DeploymentDiagnosticManager

 

Aggiornamento: novembre 2013

Fornisce una classe per la gestione della configurazione dei monitor di diagnostica in modalità remota.

Spazio dei nomi:   Microsoft.WindowsAzure.Diagnostics.Management
Assembly:  Microsoft.WindowsAzure.Diagnostics (in Microsoft.WindowsAzure.Diagnostics.dll)

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

public ref class DeploymentDiagnosticManager 

NomeDescrizione
System_CAPS_pubmethodDeploymentDiagnosticManager(String^, String^)

Crea una nuova istanza della classe DeploymentDiagnosticManager.

NomeDescrizione
System_CAPS_pubpropertySystem_CAPS_staticAllowInsecureRemoteConnections

This API is obsolete. Specifica che il gestore di diagnostica della distribuzione può usare connessioni non sicure (HTTP) per comunicare con l'account di archiviazione.

NomeDescrizione
System_CAPS_pubmethodEquals(Object^)

(Ereditato da Object.)

System_CAPS_protmethodFinalize()

(Ereditato da Object.)

System_CAPS_pubmethodGetHashCode()

(Ereditato da Object.)

System_CAPS_pubmethodGetRoleInstanceDiagnosticManager(String^, String^)

Restituisce un oggetto RoleInstanceDiagnosticManager per l'istanza del ruolo specificata.

System_CAPS_pubmethodGetRoleInstanceDiagnosticManagersForRole(String^)

Restituisce l'elenco dei gestori di diagnostica delle istanze del ruolo specificato.

System_CAPS_pubmethodGetRoleInstanceIdsForRole(String^)

Restituisce un elenco di ID di istanze del ruolo attive con un monitor di diagnostica in esecuzione.

System_CAPS_pubmethodGetRoleNames()

Elenca il set di ruoli che hanno avviato almeno un monitor di diagnostica.

System_CAPS_pubmethodGetType()

(Ereditato da Object.)

System_CAPS_protmethodMemberwiseClone()

(Ereditato da Object.)

System_CAPS_pubmethodToString()

(Ereditato da Object.)

La classe DeploymentDiagnosticManager viene usata per ottenere la configurazione di diagnostica di una distribuzione e le relative istanze di ruoli attualmente in esecuzione in Microsoft Azure. Una volta specificata una distribuzione, è possibile usare altre classi e altri metodi dello spazio dei nomi Microsoft.WindowsAzure.Diagnostics.Management per modificare la configurazione della diagnostica e della registrazione per la distribuzione e i relativi ruoli.

È possibile creare un'istanza della classe DeploymentDiagnosticManager da un'applicazione in esecuzione nel cloud o in un computer locale. L'unico requisito è che l'applicazione possa accedere all'endpoint di archiviazione Blob per wad-control-container creato dall'oggetto DiagnosticMonitor del ruolo.

Per creare un oggetto DeploymentDiagnosticManager per una distribuzione, specificare il percorso di archiviazione del file di configurazione della diagnostica tramite DiagnosticsConnectionString e fornire l'ID di distribuzione di un servizio ospitato.

Il seguente frammento di codice ad esempio crea un nuovo gestore di diagnostica della distribuzione.

// 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);

System_CAPS_warningAvviso

Questa API non è supportata in Azure SDK 2.5 e versioni successive. Usare invece il file di configurazione XML diagnostics.wadcfg. Per ulteriori informazioni, vedere raccogliere dati di registrazione utilizzando diagnostica Azure.

Eventuali membri pubblici statici (Shared in Visual Basic) di questo tipo sono thread-safe. I membri di istanza non sono garantiti come thread-safe.

Torna all'inizio
Mostra: