Configurar rastreamento
Este tópico descreve como você pode usar os cmdlets AppFabric para configurar o rastreamento para um aplicativo ou um serviço. Os cmdlets que você pode usar para configurar o rastreamento são Get-ASAppAnalyticTracing, Set-ASAppAnalyticTracing, Clear-ASAppAnalyticTracing, Disable-ASAppDebugTracing, Enable-ASAppDebugTracing, Set-ASAppDebugTracing e Get-ASAppDebugTracing.
Para executar interativamente um cmdlet de AppFabric, abra o console do Windows PowerShell para AppFabric, insira o cmdlet adequado e pressione ENTER. Para obter mais informações sobre como executar cmdlets, consulte Executando Cmdlets do AppFabric.
Para obter informações de rastreamento analítico para um aplicativo
No console do Windows PowerShell, execute o cmdlet Get-ASAppAnalyticTracing para obter as informações de rastreamento analítico para o aplicativo Web no escopo especificado em uma classe DebugTracingInfo.
Opções de sintaxe para Get-ASAppAnalyticTracing:
Sintaxe 1
Get-ASAppAnalyticTracing [-SiteName] <String> [[-VirtualPath] <String>]
Sintaxe 2
Get-ASAppAnalyticTracing [-Uri] <Uri>
Sintaxe 3
Get-ASAppAnalyticTracing -ApplicationObject <ApplicationInfo>
Sintaxe 4
Get-ASAppAnalyticTracing -Root
Parâmetro | Descrição |
---|---|
[-SiteName] <String> [[-VirtualPath], [-Uri] <Uri>, -ApplicationObject <ApplicationInfo> ou -Root |
Escopo operacional do cmdlet |
Para definir informações de rastreamento analítico para um aplicativo
No console do Windows PowerShell, execute o cmdlet Set-ASAppAnalyticTracing para definir a configuração de rastreamento analítico para o aplicativo Web no escopo especificado.
Opções de sintaxe para Set-ASAppAnalyticTracing:
Sintaxe 1
Set-ASAppAnalyticTracing [-SiteName] <String> [[-VirtualPath] <String>] [-MessageFlowTracing <Boolean>] [-PropagateActivity <Boolean>] [-ProviderId <Guid>]
Sintaxe 2
Set-ASAppAnalyticTracing [-Uri] <Uri> [-MessageFlowTracing <Boolean>] [-PropagateActivity <Boolean>] [-ProviderId <Guid>]
Sintaxe 3
Set-ASAppAnalyticTracing -ApplicationObject <ApplicationInfo> [-MessageFlowTracing <Boolean>] [-PropagateActivity <Boolean>] [-ProviderId <Guid>] [Set-ASAppAnalyticTracing [-MessageFlowTracing <Boolean>] [-PropagateActivity <Boolean>] [-ProviderId <Guid>]
Sintaxe 4
Set-ASAppAnalyticTracing [-MessageFlowTracing <Boolean>] [-PropagateActivity <Boolean>] [-ProviderId <Guid>] -Root
Parâmetro | Descrição |
---|---|
[-SiteName] <String> [[-VirtualPath], [-Uri] <Uri>, -ApplicationObject <ApplicationInfo> ou -Root |
Escopo operacional do cmdlet |
-MessageFlowTracing <Boolean> |
Valor booleano para habilitar o rastreamento de fluxo de mensagem |
-PropagateActivity <Boolean> |
Valor booleano para habilitar a atividade de propagação através de chamadas |
-ProviderId <Guid> |
A GUID do provedor de rastreamento configurado |
Para desabilitar o rastreamento analítico de um aplicativo
No console do Windows PowerShell, execute o cmdlet Clear-ASAppAnalyticTracing para desabilitar a configuração de rastreamento analítico do aplicativo Web no escopo especificado.
Opções de sintaxe para Clear-ASAppAnalyticTracing:
Sintaxe 1
Clear-ASAppAnalyticTracing [-SiteName] <String> [[-VirtualPath] <String>] [-Confirm] [-WhatIf] [<CommonParameters>]
Sintaxe 2
Clear-ASAppAnalyticTracing [-Uri] <Uri> [-Confirm] [-WhatIf] [<CommonParameters>]
Sintaxe 3
Clear-ASAppAnalyticTracing -ApplicationObject <ApplicationInfo> [-Confirm] [-WhatIf] [<CommonParameters>]
Sintaxe 4
Clear-ASAppAnalyticTracing [-Confirm] [-Root] [-WhatIf] [<CommonParameters>]
Parâmetro | Descrição |
---|---|
[-SiteName] <String> [[-VirtualPath], [-Uri] <Uri>, -ApplicationObject <ApplicationInfo> ou -Root |
Escopo operacional do cmdlet |
Para habilitar o rastreamento de depuração para um aplicativo
No console do Windows PowerShell, execute o cmdlet Enable-ASAppDebugTracing para iniciar a coleta de informações do rastreamento de diagnóstico de alto volume.
Opções de sintaxe para Enable -ASAppDebugTracing:
Sintaxe 1
Enable-ASAppDebugTracing [-SiteName] <String> [[-VirtualPath] <String>] [-FilePath] <String> [-ActivitiesLevel {<Critical> | <Error> | <Information> | <Off> | <Verbose> | <Warning>}] [-ServiceModelLevel {<Critical> | <Error> | <Information> | <Off> | <Verbose> | <Warning>}]
Sintaxe 2
Enable-ASAppDebugTracing [-Uri] <Uri> [-FilePath] <String> [-ActivitiesLevel {<Critical> | <Error> | <Information> | <Off> | <Verbose> | <Warning>}] [-ServiceModelLevel {<Critical> | <Error> | <Information> | <Off> | <Verbose> | <Warning>}]
Sintaxe 3
Enable-ASAppDebugTracing [-FilePath] <String> -ApplicationObject <ApplicationInfo> [-ActivitiesLevel {<Critical> | <Error> | <Information> | <Off> | <Verbose> | <Warning>}] [-ServiceModelLevel {<Critical> | <Error> | <Information> | <Off> | <Verbose> | <Warning>}]
Sintaxe 4
Enable-ASAppDebugTracing [-FilePath] <String> [-ActivitiesLevel {<Critical> | <Error> | <Information> | <Off> | <Verbose> | <Warning>}] -Root [-ServiceModelLevel {<Critical> | <Error> | <Information> | <Off> | <Verbose> | <Warning>}]
Parâmetro | Descrição |
---|---|
[-SiteName] <String> [[-VirtualPath] <String>], [-Uri] <Uri>, -ApplicationObject <ApplicationInfo> ou -Root |
Escopo operacional do cmdlet |
-FilePath <String> |
Obrigatório. Onde os logs devem ser armazenados. |
-ActivitiesLevel |
Opcional. {<Critical> | <Error> | <Information> | <Off> | <Verbose> | <Warning>}. O nível no qual a origem Atividades do Sistema fará o registro. |
[-ServiceModelLevel] |
Opcional. {<Critical> | <Error> | <Information> | <Off> | <Verbose> | <Warning>}. O nível no qual a origem System.ServiceModel fará o registro. |
Para desabilitar o rastreamento de depuração para um aplicativo
No console do Windows PowerShell, execute o cmdlet Disable-ASAppDebugTracing para parar a coleta de informações do rastreamento de diagnóstico de alto volume.
Opções de sintaxe para Disable-ASAppDebugTracing:
Sintaxe 1
Disable-ASAppDebugTracing [-SiteName] <String> [[-VirtualPath] <String>]
Sintaxe 2
Disable-ASAppDebugTracing [-Uri] <Uri>
Sintaxe 3
Disable-ASAppDebugTracing -ApplicationObject <ApplicationInfo>
Sintaxe 4
Disable-ASAppDebugTracing -Root
Parâmetro | Descrição |
---|---|
[-SiteName] <String> [[-VirtualPath] <String>], [-Uri] <Uri>, -ApplicationObject <ApplicationInfo> ou -Root |
Escopo operacional do cmdlet |
Para definir o rastreamento de depuração para um aplicativo
No console do Windows PowerShell, execute o cmdlet Set-ASAppDebugTracing para alterar os parâmetros no rastreamento de depuração habilitados pelo cmdlet Enable-ASAppDebugTracing.
Opções de sintaxe para Set-ASAppDebugTracing:
Sintaxe 1
Set-ASAppDebugTracing [-SiteName] <String> [[-VirtualPath] <String>] [-ActivitiesLevel {<Critical> | <Error> | <Information> | <Off> | <Verbose> | <Warning>}] [-FilePath <String>] [-ServiceModelLevel {<Critical> | <Error> | <Information> | <Off> | <Verbose> | <Warning>}]
Sintaxe 2
Set-ASAppDebugTracing [-Uri] <Uri> [-ActivitiesLevel {<Critical> | <Error> | <Information> | <Off> | <Verbose> | <Warning>}] [-FilePath <String>] [-ServiceModelLevel {<Critical> | <Error> | <Information> | <Off> | <Verbose> | <Warning>}]
Sintaxe 3
Set-ASAppDebugTracing -ApplicationObject <ApplicationInfo> [-ActivitiesLevel {<Critical> | <Error> | <Information> | <Off> | <Verbose> | <Warning>}] [-FilePath <String>] [-ServiceModelLevel {<Critical> | <Error> | <Information> | <Off> | <Verbose> | <Warning>}]
Sintaxe 4
Set-ASAppDebugTracing [-ActivitiesLevel {<Critical> | <Error> | <Information> | <Off> | <Verbose> | <Warning>}] [-FilePath <String>] -Root [-ServiceModelLevel {<Critical> | <Error> | <Information> | <Off> | <Verbose> | <Warning>}]
Parâmetro | Descrição |
---|---|
[-SiteName] <String> [[-VirtualPath], [-Uri] <Uri>, -ApplicationObject <ApplicationInfo> ou -Root |
Escopo operacional do cmdlet |
-FilePath <String> |
Opcional. Onde os logs devem ser armazenados. |
-ActivitiesLevel |
Opcional. {<Critical> | <Error> | <Information> | <Off> | <Verbose> | <Warning>}. O nível no qual a origem Atividades do Sistema fará o registro. |
[-ServiceModelLevel] |
Opcional. {<Critical> | <Error> | <Information> | <Off> | <Verbose> | <Warning>}. O nível no qual a origem System.ServiceModel fará o registro. |
Para obter informações de rastreamento de depuração para um aplicativo
No console do Windows PowerShell, execute o cmdlet Get-ASAppDebugTracing para recuperar as configurações de rastreamento de depuração atuais em uma classe DebugTracingInfo.
Opções de sintaxe para Get-ASAppDebugTracing:
Sintaxe 1
Get-ASAppDebugTracing [-SiteName] <String> [[-VirtualPath] <String>]
Sintaxe 2
Get-ASAppDebugTracing [-Uri] <Uri>
Sintaxe 3
Get-ASAppDebugTracing -ApplicationObject <ApplicationInfo>
Sintaxe 4
Get-ASAppDebugTracing -Root
Parâmetro | Descrição |
---|---|
[-SiteName] <String> [[-VirtualPath], [-Uri] <Uri>, -ApplicationObject <ApplicationInfo> ou -Root |
Escopo operacional do cmdlet |
2012-03-05