Configurare la traccia

In questo argomento viene descritto come utilizzare i cmdlet di AppFabric per configurare la traccia per un'applicazione oppure un servizio. I cmdlet che è possibile utilizzare per la configurazione della traccia sono Get-ASAppAnalyticTracing, Set-ASAppAnalyticTracing, Clear-ASAppAnalyticTracing, Disable-ASAppDebugTracing, Enable-ASAppDebugTracing, Set-ASAppDebugTracing e Get-ASAppDebugTracing.

Per eseguire un cmdlet di AppFabric in modo interattivo, aprire la console Windows PowerShell per AppFabric, immettere il cmdlet appropriato e premere INVIO. Per ulteriori informazioni sull'esecuzione dei cmdlet, vedere Esecuzione dei cmdlet di Windows Server AppFabric.

Per ottenere le informazioni di traccia analitica per un'applicazione

Nella console Windows PowerShell, eseguire il cmdlet Get-ASAppAnalyticTracing per ottenere le informazioni di traccia analitica per l'applicazione Web nell'ambito specificato in una classe DebugTracingInfo.

Opzioni di sintassi per Get-ASAppAnalyticTracing:

Sintassi 1

Get-ASAppAnalyticTracing [-SiteName] <String> [[-VirtualPath] <String>]

Sintassi 2

Get-ASAppAnalyticTracing [-Uri] <Uri>

Sintassi 3

Get-ASAppAnalyticTracing -ApplicationObject <ApplicationInfo>

Sintassi 4

Get-ASAppAnalyticTracing -Root

 

Parametro Descrizione

[-SiteName] <String> [[-VirtualPath], [-Uri] <Uri>, -ApplicationObject <ApplicationInfo> oppure -Root

Ambito operativo del cmdlet

Per impostare la traccia analitica per un'applicazione

Nella console Windows PowerShell, eseguire il cmdlet Set-ASAppAnalyticTracing per impostare la configurazione della traccia analitica per l'applicazione Web nell'ambito specificato.

Opzioni di sintassi per Set-ASAppAnalyticTracing:

Sintassi 1

Set-ASAppAnalyticTracing [-SiteName] <String> [[-VirtualPath] <String>] [-MessageFlowTracing <Boolean>] [-PropagateActivity <Boolean>] [-ProviderId <Guid>]

Sintassi 2

Set-ASAppAnalyticTracing [-Uri] <Uri> [-MessageFlowTracing <Boolean>] [-PropagateActivity <Boolean>] [-ProviderId <Guid>]

Sintassi 3

Set-ASAppAnalyticTracing -ApplicationObject <ApplicationInfo> [-MessageFlowTracing <Boolean>] [-PropagateActivity <Boolean>] [-ProviderId <Guid>] [Set-ASAppAnalyticTracing [-MessageFlowTracing <Boolean>] [-PropagateActivity <Boolean>] [-ProviderId <Guid>] 

Sintassi 4

Set-ASAppAnalyticTracing [-MessageFlowTracing <Boolean>] [-PropagateActivity <Boolean>] [-ProviderId <Guid>] -Root

 

Parametro Descrizione

[-SiteName] <String> [[-VirtualPath], [-Uri] <Uri>, -ApplicationObject <ApplicationInfo> oppure -Root

Ambito operativo del cmdlet

-MessageFlowTracing <Boolean>

Valore booleano per abilitare la traccia del flusso di messaggi

-PropagateActivity <Boolean>

Valore booleano per abilitare un'attività da propagare tra le chiamate

-ProviderId <Guid>

GUID del provider di rilevamento configurato

Per disabilitare la traccia analitica per un'applicazione

Nella console Windows PowerShell, eseguire il cmdlet Clear-ASAppAnalyticTracing per disabilitare la configurazione della traccia analitica per l'applicazione Web nell'ambito specificato.

Opzioni di sintassi per Clear-ASAppAnalyticTracing:

Sintassi 1

Clear-ASAppAnalyticTracing [-SiteName] <String> [[-VirtualPath] <String>] [-Confirm] [-WhatIf] [<CommonParameters>]

Sintassi 2

Clear-ASAppAnalyticTracing [-Uri] <Uri> [-Confirm] [-WhatIf] [<CommonParameters>]

Sintassi 3

Clear-ASAppAnalyticTracing -ApplicationObject <ApplicationInfo> [-Confirm] [-WhatIf] [<CommonParameters>]

Sintassi 4

Clear-ASAppAnalyticTracing [-Confirm] [-Root] [-WhatIf] [<CommonParameters>]

 

Parametro Descrizione

[-SiteName] <Stringa> [[-VirtualPath], [-Uri] <Uri>, -ApplicationObject <ApplicationInfo> oppure -Root

Ambito operativo del cmdlet

Per attivare la traccia di debug per un'applicazione

Nella console Windows PowerShell, eseguire il cmdlet Enable-ASAppDebugTracing per avviare la raccolta delle informazioni di traccia diagnostica per volumi elevati.

Opzioni di sintassi per Enable -ASAppDebugTracing:

Sintassi 1

Enable-ASAppDebugTracing [-SiteName] <String> [[-VirtualPath] <String>] [-FilePath] <String> [-ActivitiesLevel {<Critical> | <Error> | <Information> | <Off> | <Verbose> | <Warning>}] [-ServiceModelLevel {<Critical> | <Error> | <Information> | <Off> | <Verbose> | <Warning>}] 

Sintassi 2

Enable-ASAppDebugTracing [-Uri] <Uri> [-FilePath] <String> [-ActivitiesLevel {<Critical> | <Error> | <Information> | <Off> | <Verbose> | <Warning>}] [-ServiceModelLevel {<Critical> | <Error> | <Information> | <Off> | <Verbose> | <Warning>}]

Sintassi 3

Enable-ASAppDebugTracing [-FilePath] <String> -ApplicationObject <ApplicationInfo> [-ActivitiesLevel {<Critical> | <Error> | <Information> | <Off> | <Verbose> | <Warning>}] [-ServiceModelLevel {<Critical> | <Error> | <Information> | <Off> | <Verbose> | <Warning>}]

Sintassi 4

Enable-ASAppDebugTracing [-FilePath] <String> [-ActivitiesLevel {<Critical> | <Error> | <Information> | <Off> | <Verbose> | <Warning>}] -Root [-ServiceModelLevel {<Critical> | <Error> | <Information> | <Off> | <Verbose> | <Warning>}] 

 

Parametro Descrizione

[-SiteName] <String> [[-VirtualPath] <String>], [-Uri] <Uri>, -ApplicationObject <ApplicationInfo> oppure -Root

Ambito operativo del cmdlet

-FilePath <String>

Obbligatorio. Posizione in cui archiviare i registri.

-ActivitiesLevel

Facoltativo. {<Critical> | <Error> | <Information> | <Off> | <Verbose> | <Warning>}. Livello in cui verrà registrata l'origine System.Activities.

[-ServiceModelLevel]

Facoltativo. {<Critical> | <Error> | <Information> | <Off> | <Verbose> | <Warning>}. Livello in cui verrà registrata l'origine System.ServiceModel.

Per disattivare la traccia di debug per un'applicazione

Nella console Windows PowerShell, eseguire il cmdlet Disable-ASAppDebugTracing per interrompere la raccolta delle informazioni di traccia diagnostica.

Opzioni di sintassi per Disable-ASAppDebugTracing:

Sintassi 1

Disable-ASAppDebugTracing [-SiteName] <String> [[-VirtualPath] <String>]

Sintassi 2

Disable-ASAppDebugTracing [-Uri] <Uri>

Sintassi 3

Disable-ASAppDebugTracing -ApplicationObject <ApplicationInfo>

Sintassi 4

Disable-ASAppDebugTracing -Root

 

Parametro Descrizione

[-SiteName] <String> [[-VirtualPath] <String>, [-Uri] <Uri>, -ApplicationObject <ApplicationInfo> oppure -Root

Ambito operativo del cmdlet

Per impostare la traccia di debug per un'applicazione

Nella console Windows PowerShell, eseguire il cmdlet Set-ASAppDebugTracing per modificare i parametri nella traccia di debug attivata da Enable-ASAppDebugTracing.

Opzioni di sintassi per Set-ASAppDebugTracing:

Sintassi 1

Set-ASAppDebugTracing [-SiteName] <String> [[-VirtualPath] <String>] [-ActivitiesLevel {<Critical> | <Error> | <Information> | <Off> | <Verbose> | <Warning>}] [-FilePath <String>] [-ServiceModelLevel {<Critical> | <Error> | <Information> | <Off> | <Verbose> | <Warning>}]

Sintassi 2

Set-ASAppDebugTracing [-Uri] <Uri> [-ActivitiesLevel {<Critical> | <Error> | <Information> | <Off> | <Verbose> | <Warning>}] [-FilePath <String>] [-ServiceModelLevel {<Critical> | <Error> | <Information> | <Off> | <Verbose> | <Warning>}]

Sintassi 3

Set-ASAppDebugTracing -ApplicationObject <ApplicationInfo> [-ActivitiesLevel {<Critical> | <Error> | <Information> | <Off> | <Verbose> | <Warning>}] [-FilePath <String>] [-ServiceModelLevel {<Critical> | <Error> | <Information> | <Off> | <Verbose> | <Warning>}]

Sintassi 4

Set-ASAppDebugTracing [-ActivitiesLevel {<Critical> | <Error> | <Information> | <Off> | <Verbose> | <Warning>}] [-FilePath <String>] -Root [-ServiceModelLevel {<Critical> | <Error> | <Information> | <Off> | <Verbose> | <Warning>}]

 

Parametro Descrizione

[-SiteName] <String> [[-VirtualPath], [-Uri] <Uri>, -ApplicationObject <ApplicationInfo> oppure -Root

Ambito operativo del cmdlet

-FilePath <String>

Facoltativo. Posizione in cui archiviare i registri.

-ActivitiesLevel

Facoltativo. {<Critical> | <Error> | <Information> | <Off> | <Verbose> | <Warning>}. Livello in cui verrà registrata l'origine System.Activities.

[-ServiceModelLevel]

Facoltativo. {<Critical> | <Error> | <Information> | <Off> | <Verbose> | <Warning>}. Livello in cui verrà registrata l'origine System.ServiceModel.

Per ottenere le informazioni di traccia di debug per un'applicazione

Nella console Windows PowerShell, eseguire il cmdlet Get-ASAppDebugTracing per recuperare le impostazioni correnti della traccia di debug in una classe DebugTracingInfo.

Opzioni di sintassi per Get-ASAppDebugTracing:

Sintassi 1

Get-ASAppDebugTracing [-SiteName] <String> [[-VirtualPath] <String>]

Sintassi 2

Get-ASAppDebugTracing [-Uri] <Uri> 

Sintassi 3

Get-ASAppDebugTracing -ApplicationObject <ApplicationInfo>

Sintassi 4

Get-ASAppDebugTracing -Root

 

Parametro Descrizione

[-SiteName] <String> [[-VirtualPath], [-Uri] <Uri>, -ApplicationObject <ApplicationInfo> oppure -Root

Ambito operativo del cmdlet

  2011-12-05
Mostra: