Esporta (0) Stampa
Espandi tutto

Tracciare il flusso dell'applicazione Windows Azure

Aggiornamento: dicembre 2013

La traccia è un modo per monitorare l'esecuzione dell'applicazione in esecuzione. È possibile utilizzare le classi System.Diagnostics.Trace, System.Diagnostics.Debug e System.Diagnostics.TraceSource per registrare le informazioni sugli errori e l'esecuzione dell'applicazione nei log, nei file di testo o in altri dispositivi per un'analisi successiva. Per ulteriori informazioni sulla traccia, vedere Traccia e strumentazione di applicazioni.

Si implementa la traccia nell'applicazione Windows Azure aggiungendo DiagnosticMonitorTraceListener alla configurazione dell'applicazione e aggiungendo chiamate a System.Diagnostics.Trace o a System.Diagnostics.Debug al codice dell'applicazione. Il file di configurazione utilizzato è il file app.config (per i ruoli di lavoro) o il file web.config (per i ruoli Web). Quando si crea un nuovo servizio ospitato in Visual Studio utilizzando il modello specificato, Diagnostica Windows Azure è già aggiunto al progetto e DiagnosticMonitorTraceListener viene aggiunto al file di configurazione appropriato per i ruoli da aggiungere.

È necessario prestare particolare attenzione quando si inseriscono le istruzioni di traccia da utilizzare durante la fase di esecuzione. È necessario valutare quali informazioni di traccia saranno necessarie in un'applicazione distribuita, in modo che tutti gli scenari di traccia probabili vengano adeguatamente coperti. Poiché le applicazioni che utilizzano la traccia variano in modo considerevole, non sono disponibili linee guida generali per l'inserimento strategico della traccia. Per ulteriori informazioni sull'inserimento delle istruzioni di traccia, vedere Procedura: aggiungere istruzioni di traccia al codice dell'applicazione.

Inserendo opzioni di traccia nel codice, è possibile controllare se la traccia viene eseguita e con quale copertura. In questo modo, è possibile monitorare lo stato dell'applicazione in un ambiente di produzione. Questo è particolarmente importante in un'applicazione aziendale che utilizza più componenti in esecuzione in più computer. Per ulteriori informazioni, vedere Procedura: configurare opzioni di traccia.

Vedere anche

Microsoft sta conducendo un sondaggio in linea per comprendere l'opinione degli utenti in merito al sito Web di MSDN. Se si sceglie di partecipare, quando si lascia il sito Web di MSDN verrà visualizzato il sondaggio in linea.

Si desidera partecipare?
Mostra:
© 2014 Microsoft