추적 구성
이 항목에서는 AppFabric cmdlet을 사용하여 응용 프로그램 또는 서비스에 대한 추적을 구성할 수 있는 방법에 대해 설명합니다. 추적을 구성하는 데 사용할 수 있는 cmdlet은 Get-ASAppAnalyticTracing, Set-ASAppAnalyticTracing, Clear-ASAppAnalyticTracing, Disable-ASAppDebugTracing, Enable-ASAppDebugTracing, Set-ASAppDebugTracing 및 Get-ASAppDebugTracing입니다.
AppFabric cmdlet을 대화식으로 실행하려면 AppFabric용 Windows PowerShell 콘솔을 열고 해당 cmdlet을 입력한 다음 Enter 키를 누릅니다. cmdlet 실행에 대한 자세한 내용은 Windows Server AppFabric Cmdlet 실행을 참조하십시오.
응용 프로그램에 대한 분석 추적 정보를 얻으려면
Windows PowerShell 콘솔에서 Get-ASAppAnalyticTracing cmdlet을 실행하여 DebugTracingInfo 클래스의 지정된 범위에서 웹 응용 프로그램에 대한 분석 추적 정보를 얻습니다.
Get-ASAppAnalyticTracing의 구문 옵션:
구문 1
Get-ASAppAnalyticTracing [-SiteName] <String> [[-VirtualPath] <String>]
구문 2
Get-ASAppAnalyticTracing [-Uri] <Uri>
구문 3
Get-ASAppAnalyticTracing -ApplicationObject <ApplicationInfo>
구문 4
Get-ASAppAnalyticTracing -Root
매개 변수 | 설명 |
---|---|
[-SiteName] <String> [[-VirtualPath], [-Uri] <Uri>, -ApplicationObject <ApplicationInfo> 또는 -Root |
Cmdlet 작동 범위 |
응용 프로그램에 대해 분석 추적을 설정하려면
Windows PowerShell 콘솔에서 Set-ASAppAnalyticTracing cmdlet을 실행하여 지정된 범위에서 웹 응용 프로그램에 대한 분석 추적 구성을 설정합니다.
Set-ASAppAnalyticTracing의 구문 옵션:
구문 1
Set-ASAppAnalyticTracing [-SiteName] <String> [[-VirtualPath] <String>] [-MessageFlowTracing <Boolean>] [-PropagateActivity <Boolean>] [-ProviderId <Guid>]
구문 2
Set-ASAppAnalyticTracing [-Uri] <Uri> [-MessageFlowTracing <Boolean>] [-PropagateActivity <Boolean>] [-ProviderId <Guid>]
구문 3
Set-ASAppAnalyticTracing -ApplicationObject <ApplicationInfo> [-MessageFlowTracing <Boolean>] [-PropagateActivity <Boolean>] [-ProviderId <Guid>] [Set-ASAppAnalyticTracing [-MessageFlowTracing <Boolean>] [-PropagateActivity <Boolean>] [-ProviderId <Guid>]
구문 4
Set-ASAppAnalyticTracing [-MessageFlowTracing <Boolean>] [-PropagateActivity <Boolean>] [-ProviderId <Guid>] -Root
매개 변수 | 설명 |
---|---|
[-SiteName] <String> [[-VirtualPath], [-Uri] <Uri>, -ApplicationObject <ApplicationInfo> 또는 -Root |
Cmdlet 작동 범위 |
-MessageFlowTracing <Boolean> |
메시지 흐름 추적을 사용하도록 설정하는 부울 값 |
-PropagateActivity <Boolean> |
작업이 호출에 전파되도록 설정하는 부울 값 |
-ProviderId <Guid> |
구성된 추적 공급자의 GUID |
응용 프로그램에 대해 분석 추적을 사용하지 않도록 설정하려면
Windows PowerShell 콘솔에서 Clear-ASAppAnalyticTracing cmdlet을 실행하여 지정된 범위의 웹 응용 프로그램에 대해 분석 추적 구성을 사용하지 않도록 설정합니다.
Clear-ASAppAnalyticTracing의 구문 옵션:
구문 1
Clear-ASAppAnalyticTracing [-SiteName] <String> [[-VirtualPath] <String>] [-Confirm] [-WhatIf] [<CommonParameters>]
구문 2
Clear-ASAppAnalyticTracing [-Uri] <Uri> [-Confirm] [-WhatIf] [<CommonParameters>]
구문 3
Clear-ASAppAnalyticTracing -ApplicationObject <ApplicationInfo> [-Confirm] [-WhatIf] [<CommonParameters>]
구문 4
Clear-ASAppAnalyticTracing [-Confirm] [-Root] [-WhatIf] [<CommonParameters>]
매개 변수 | 설명 |
---|---|
[-SiteName] <String> [[-VirtualPath], [-Uri] <Uri>, -ApplicationObject <ApplicationInfo> 또는 -Root |
Cmdlet 작동 범위 |
응용 프로그램에 대해 디버그 추적을 사용하도록 설정하려면
Windows PowerShell 콘솔에서 Enable-ASAppDebugTracing cmdlet을 실행하여 대용량 진단 추적 정보 수집을 시작합니다.
Enable -ASAppDebugTracing의 구문 옵션:
구문 1
Enable-ASAppDebugTracing [-SiteName] <String> [[-VirtualPath] <String>] [-FilePath] <String> [-ActivitiesLevel {<Critical> | <Error> | <Information> | <Off> | <Verbose> | <Warning>}] [-ServiceModelLevel {<Critical> | <Error> | <Information> | <Off> | <Verbose> | <Warning>}]
구문 2
Enable-ASAppDebugTracing [-Uri] <Uri> [-FilePath] <String> [-ActivitiesLevel {<Critical> | <Error> | <Information> | <Off> | <Verbose> | <Warning>}] [-ServiceModelLevel {<Critical> | <Error> | <Information> | <Off> | <Verbose> | <Warning>}]
구문 3
Enable-ASAppDebugTracing [-FilePath] <String> -ApplicationObject <ApplicationInfo> [-ActivitiesLevel {<Critical> | <Error> | <Information> | <Off> | <Verbose> | <Warning>}] [-ServiceModelLevel {<Critical> | <Error> | <Information> | <Off> | <Verbose> | <Warning>}]
구문 4
Enable-ASAppDebugTracing [-FilePath] <String> [-ActivitiesLevel {<Critical> | <Error> | <Information> | <Off> | <Verbose> | <Warning>}] -Root [-ServiceModelLevel {<Critical> | <Error> | <Information> | <Off> | <Verbose> | <Warning>}]
매개 변수 | 설명 |
---|---|
[-SiteName] <String> [[-VirtualPath] <String>], [-Uri] <Uri>, -ApplicationObject <ApplicationInfo> 또는 -Root |
Cmdlet 작동 범위 |
-FilePath <String> |
필수. 로그가 저장되는 위치입니다. |
-ActivitiesLevel |
선택 사항. {<Critical> | <Error> | <Information> | <Off> | <Verbose> | <Warning>}. System.Activities 소스가 로그에 기록되는 수준입니다. |
[-ServiceModelLevel] |
선택 사항. {<Critical> | <Error> | <Information> | <Off> | <Verbose> | <Warning>}. System.ServiceModel 소스가 로그에 기록되는 수준입니다. |
응용 프로그램에 대해 디버그 추적을 사용하지 않도록 설정하려면
Windows PowerShell 콘솔에서 Disable-ASAppDebugTracing cmdlet을 실행하여 진단 추적 정보 수집을 중지합니다.
Disable-ASAppDebugTracing의 구문 옵션:
구문 1
Disable-ASAppDebugTracing [-SiteName] <String> [[-VirtualPath] <String>]
구문 2
Disable-ASAppDebugTracing [-Uri] <Uri>
구문 3
Disable-ASAppDebugTracing -ApplicationObject <ApplicationInfo>
구문 4
Disable-ASAppDebugTracing -Root
매개 변수 | 설명 |
---|---|
[-SiteName] <String> [[-VirtualPath] <String>, [-Uri] <Uri>, -ApplicationObject <ApplicationInfo> 또는 -Root |
Cmdlet 작동 범위 |
응용 프로그램에 대해 디버그 추적을 설정하려면
Windows PowerShell 콘솔에서 Set-ASAppDebugTracing cmdlet을 실행하여 Enable-ASAppDebugTracing으로 인해 활성화된 디버그 추적에서 매개 변수를 변경합니다.
Set-ASAppDebugTracing의 구문 옵션:
구문 1
Set-ASAppDebugTracing [-SiteName] <String> [[-VirtualPath] <String>] [-ActivitiesLevel {<Critical> | <Error> | <Information> | <Off> | <Verbose> | <Warning>}] [-FilePath <String>] [-ServiceModelLevel {<Critical> | <Error> | <Information> | <Off> | <Verbose> | <Warning>}]
구문 2
Set-ASAppDebugTracing [-Uri] <Uri> [-ActivitiesLevel {<Critical> | <Error> | <Information> | <Off> | <Verbose> | <Warning>}] [-FilePath <String>] [-ServiceModelLevel {<Critical> | <Error> | <Information> | <Off> | <Verbose> | <Warning>}]
구문 3
Set-ASAppDebugTracing -ApplicationObject <ApplicationInfo> [-ActivitiesLevel {<Critical> | <Error> | <Information> | <Off> | <Verbose> | <Warning>}] [-FilePath <String>] [-ServiceModelLevel {<Critical> | <Error> | <Information> | <Off> | <Verbose> | <Warning>}]
구문 4
Set-ASAppDebugTracing [-ActivitiesLevel {<Critical> | <Error> | <Information> | <Off> | <Verbose> | <Warning>}] [-FilePath <String>] -Root [-ServiceModelLevel {<Critical> | <Error> | <Information> | <Off> | <Verbose> | <Warning>}]
매개 변수 | 설명 |
---|---|
[-SiteName] <String> [[-VirtualPath], [-Uri] <Uri>, -ApplicationObject <ApplicationInfo> 또는 -Root |
Cmdlet 작동 범위 |
-FilePath <String> |
선택 사항. 로그가 저장되는 위치입니다. |
-ActivitiesLevel |
선택 사항. {<Critical> | <Error> | <Information> | <Off> | <Verbose> | <Warning>}. System.Activities 소스가 로그에 기록되는 수준입니다. |
[-ServiceModelLevel] |
선택 사항. {<Critical> | <Error> | <Information> | <Off> | <Verbose> | <Warning>}. System.ServiceModel 소스가 로그에 기록되는 수준입니다. |
응용 프로그램에 대한 디버그 추적 정보를 얻으려면
Windows PowerShell 콘솔에서 Get-ASAppDebugTracing cmdlet을 실행하여 DebugTracingInfo 클래스에서 현재 디버그 추적 설정을 검색합니다.
Get-ASAppDebugTracing의 구문 옵션:
구문 1
Get-ASAppDebugTracing [-SiteName] <String> [[-VirtualPath] <String>]
구문 2
Get-ASAppDebugTracing [-Uri] <Uri>
구문 3
Get-ASAppDebugTracing -ApplicationObject <ApplicationInfo>
구문 4
Get-ASAppDebugTracing -Root
매개 변수 | 설명 |
---|---|
[-SiteName] <String> [[-VirtualPath], [-Uri] <Uri>, -ApplicationObject <ApplicationInfo> 또는 -Root |
Cmdlet 작동 범위 |
2011-12-05