トレースを構成する
このトピックでは、AppFabric コマンドレットを使用して、アプリケーションまたはサービスのトレースを構成する方法について説明します。トレースの構成に使用できるコマンドレットは、Get-ASAppAnalyticTracing、Set-ASAppAnalyticTracing、Clear-ASAppAnalyticTracing、Disable-ASAppDebugTracing、Enable-ASAppDebugTracing、Set-ASAppDebugTracing、および Get-ASAppDebugTracing です。
AppFabric コマンドレットを対話的に実行するには、AppFabric 用の Windows PowerShell コンソールを開き、適切なコマンドレットを入力し、Enter キーを押します。コマンドレットの実行の詳細については、「Windows Server AppFabric コマンドレットの実行」を参照してください。
アプリケーションの分析トレース情報を取得するには
Windows PowerShell コンソールで Get-ASAppAnalyticTracing コマンドレットを実行し、DebugTracingInfo クラスの指定したスコープで Web アプリケーションの分析トレース情報を取得します。
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 |
コマンドレットの操作スコープ |
アプリケーションの分析トレースを設定するには
Windows PowerShell コンソールで Set-ASAppAnalyticTracing コマンドレットを実行し、指定したスコープで Web アプリケーションの分析トレース構成を設定します。
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 |
コマンドレットの操作スコープ |
-MessageFlowTracing <Boolean> |
メッセージ フローのトレースを有効にするブール値 |
-PropagateActivity <Boolean> |
呼び出し間でアクティビティの伝達を有効にするブール値 |
-ProviderId <Guid> |
構成済みの追跡プロバイダーの GUID |
アプリケーションの分析トレースを無効にするには
Windows PowerShell コンソールで Clear-ASAppAnalyticTracing コマンドレットを実行し、指定したスコープで Web アプリケーションの分析トレース構成を無効にします。
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 |
コマンドレットの操作スコープ |
アプリケーションのデバッグ トレースを有効にするには
Windows PowerShell コンソールで Enable-ASAppDebugTracing コマンドレットを実行し、大量の診断トレース情報の収集を開始します。
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 |
コマンドレットの操作スコープ |
-FilePath <String> |
必須です。ログが格納される場所を指定します。 |
-ActivitiesLevel |
省略可能です。{<Critical> | <Error> | <Information> | <Off> | <Verbose> | <Warning>}。System.Activities ソースがログに記録するレベルを指定します。 |
[-ServiceModelLevel] |
省略可能です。{<Critical> | <Error> | <Information> | <Off> | <Verbose> | <Warning>}。System.ServiceModel ソースがログに記録するレベルを指定します。 |
アプリケーションのデバッグ トレースを無効にするには
Windows PowerShell コンソールで Disable-ASAppDebugTracing コマンドレットを実行し、診断トレース情報の収集を停止します。
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 |
コマンドレットの操作スコープ |
アプリケーションのデバッグ トレースを設定するには
Windows PowerShell コンソールで Set-ASAppDebugTracing コマンドレットを実行し、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 |
コマンドレットの操作スコープ |
-FilePath <String> |
省略可能です。ログが格納される場所を指定します。 |
-ActivitiesLevel |
省略可能です。{<Critical> | <Error> | <Information> | <Off> | <Verbose> | <Warning>}。System.Activities ソースがログに記録するレベルを指定します。 |
[-ServiceModelLevel] |
省略可能です。{<Critical> | <Error> | <Information> | <Off> | <Verbose> | <Warning>}。System.ServiceModel ソースがログに記録するレベルを指定します。 |
アプリケーションのデバッグ トレース情報を取得するには
Windows PowerShell コンソールで Get-ASAppDebugTracing コマンドレットを実行し、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 |
コマンドレットの操作スコープ |
2011-12-05