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