英語で読む

次の方法で共有


パフォーマンス ログと警告

パフォーマンス ログとアラート テクノロジの概要。

パフォーマンス ログとアラートを開発するには、次のヘッダーが必要です。

このテクノロジのプログラミング ガイダンスについては、次を参照してください。

列挙

 
AutoPathFormat

ファイル名またはサブディレクトリ名を装飾する方法を定義します。
ClockType

イベントをトレースするときに使用するクロック解像度を定義します。
CommitMode

データ コレクター セットへの変更をコミットするときに実行するアクションを定義します。
DataCollectorSetStatus

データ コレクター セットの実行状態を定義します。
DataCollectorType

データ コレクター型を定義します。
DataManagerSteps

データ マネージャーが実行時に実行するアクションを定義します。
FileFormat

ログ ファイル内のデータの形式を定義します。
FolderActionSteps

年齢とサイズの両方の制限が満たされたときにデータ マネージャーが実行するアクションを定義します。
ResourcePolicy

ディスク リソースの制限のいずれかを超えたときにフォルダーを削除する方法を定義します。
StreamMode

トレース イベントを配信する場所を定義します。
ValueMapType

値の型を定義します。
平日

データ コレクター セットを実行する曜日を定義します。

関数

 
[追加]

データ コレクターをコレクションに追加します。
[追加]

データ コレクター セットをコレクションに追加します。
[追加]

フォルダー アクションをコレクションに追加します。
[追加]

コレクションにスケジュールを追加します。
[追加]

トレース プロバイダーをコレクションに追加します。
[追加]

項目をコレクションに追加します。 (IValueMap.Add)
Addrange

コレクションに 1 つ以上のデータ コレクターを追加します。
Addrange

1 つ以上のデータ コレクター セットをコレクションに追加します。
Addrange

1 つ以上のフォルダー アクションをコレクションに追加します。
Addrange

コレクションに 1 つ以上のスケジュールを追加します。
Addrange

1 つ以上のトレース プロバイダーをコレクションに追加します。
Addrange

コレクションに 1 つ以上の項目を追加します。
[クリア]

コレクションからすべてのデータ コレクターを削除します。
[クリア]

コレクションからすべてのデータ コレクター セットを削除します。
[クリア]

コレクションからすべてのフォルダー アクションを削除します。
[クリア]

コレクションからすべてのスケジュールを削除します。
[クリア]

コレクションからすべてのトレース プロバイダーを削除します。
[クリア]

コレクションからすべての項目を削除します。
コミット

データ コレクター セットを保存、更新、または検証します。 このメソッドを使用して、トレース セッションをフラッシュすることもできます。
CreateDataCollector

指定した型のデータ コレクターを作成します。
CreateDataCollectorFromXml

指定した XML を使用してデータ コレクターを作成します。
CreateFolderAction

フォルダー アクション オブジェクトを作成します。
CreateSchedule

schedule オブジェクトを作成します。
CreateTraceDataProvider

トレース データ プロバイダー オブジェクトを作成します。
CreateValueMapItem

値マップ 項目を作成します。
削除

セットが実行されていない場合は、データ コレクター セットの永続化されたコピーを削除します。
抽出

指定した CAB ファイルを抽出します。
get__NewEnum

列挙へのインターフェイスを取得します。 (IDataCollectorCollection.get__NewEnum)
get__NewEnum

列挙へのインターフェイスを取得します。 (IDataCollectorSetCollection.get__NewEnum)
get__NewEnum

列挙へのインターフェイスを取得します。 (IFolderActionCollection.get__NewEnum)
get__NewEnum

列挙型へのインターフェイスを取得します。 (IScheduleCollection.get__NewEnum)
get__NewEnum

列挙型へのインターフェイスを取得します。 (ITraceDataProviderCollection.get__NewEnum)
get__NewEnum

列挙型へのインターフェイスを取得します。 (IValueMap.get__NewEnum)
get_Actions

両方の条件 (年齢とサイズ) が満たされた場合にデータ マネージャーが実行するアクションを取得または設定します。 (Get)
get_Age

アクションの適用間隔を取得または設定します。 (Get)
get_AlertThresholds

監視するパフォーマンス カウンターとしきい値の一覧を取得または設定します。 (Get)
get_BufferSize

イベント トレース セッションの各バッファーに推奨されるバッファー サイズを取得または設定します。 (Get)
get_BuffersLost

ログ ファイルに書き込まれなかったバッファーの数を取得します。
get_BuffersWritten

ログ ファイルに書き込まれたバッファーの数を取得します。
get_CheckBeforeRunning

データを収集する前に、データ マネージャーが使用可能な最小空きディスク領域などの制限をチェックするかどうかを示す値を取得または設定します。 (Get)
get_ClockType

各イベントのタイム スタンプをログに記録するときに使用するクロック解像度を取得または設定します。 (Get)
get_Count

コレクション内のデータ コレクターの数を取得します。
get_Count

コレクション内のデータ コレクター セットの数を取得します。
get_Count

コレクション内のフォルダー アクションの数を取得します。
get_Count

コレクション内のスケジュールの数を取得します。
get_Count

コレクション内のトレース プロバイダーの数を取得します。
get_Count

コレクション内の項目の数を取得します。 (IValueMap.get_Count)
get_DataCollectors

このセット内のデータ コレクターの一覧を取得します。
get_DataCollectorSet

このデータ コレクターが属するデータ コレクター セットを取得します。
get_DataCollectorType

このデータ コレクターの種類 (パフォーマンス データ コレクターなど) を取得します。
get_DataManager

このデータ コレクター セットに関連付けられているデータ マネージャーを取得します。
get_DataSourceName

ログ ファイルが SQL ログ ファイルの場合は、データ ソース名を取得または設定します。 (Get)
get_Days

データ コレクター セットを実行する日を取得または設定します。 (Get)
get_Description

データ コレクター セットの説明を取得または設定します。 説明は、すべての出力ファイルにメタデータとして追加され、コメントとしてパフォーマンス データ ヘルパー ログに挿入されます。 (Get)
get_Description

コレクションの説明を取得または設定します。 (Get)
get_Description

アイテムの説明を取得または設定します。 (Get)
get_DescriptionUnresolved

データ コレクター セットの説明を元の形式で取得します。
get_DisplayName

データ コレクター セットの表示名を取得または設定します。 (Get)
get_DisplayName

プロバイダーの表示名を取得または設定します。 (Get)
get_DisplayNameUnresolved

データ コレクター セットの表示名を元の形式で取得します。
get_Duration

データ コレクター セットが実行される期間を取得して設定します。 (Get)
get_Enabled

データ マネージャーの実行が有効かどうかを示す値を取得または設定します。 (Get)
get_Enabled

項目が有効かどうかを示す値を取得または設定します。 (Get)
get_EndDate

スケジュールが有効な最後の日付を取得または設定します。 (Get)
get_EventLog

カウンター値がしきい値を超えるたびに PLA がイベントをログに記録するかどうかを示す値を取得または設定します。 (Get)
get_EventsFileName

イベント ファイルの名前を取得または設定します。 (Get)
get_EventsLost

バッファーに書き込まれなかったイベントの数を取得します。
get_ExcludeApis

トレースから除外する関数の一覧を取得または設定します。 (Get)
get_ExePath

API 呼び出しをトレースする実行可能ファイルへのパスを取得または設定します。 (Get)
get_ExtendedModes

拡張ログ ファイル モードを取得または設定します。 (Get)
get_FileMaxCount

収集するファイルの最大数を取得または設定します。 (Get)
get_FileMaxRecursiveDepth

ファイルを再帰的に収集するサブフォルダーの最大数を取得または設定します。 (Get)
get_FileMaxTotalSize

収集できるすべてのファイルの合計ファイル サイズの最大値を取得または設定します。 (Get)
get_FileName

データ コレクター データを格納するファイルのベース名を取得または設定します。 (Get)
get_FileNameFormat

ファイル名を装飾する方法を記述するフラグを取得または設定します。 (Get)
get_FileNameFormatPattern

ファイル名を修飾するときに使用する書式パターンを取得または設定します。 (Get)
get_Files

収集するファイルを取得または設定します。 (Get)
get_FilterData

フィルター処理のためにトレース データ プロバイダーに送信される任意のデータを取得または設定します。 (Get)
get_FilterEnabled

プロバイダーを有効にするためにフィルター データを使用するかどうかを決定する値を取得または設定します。 (Get)
get_FilterType

プロバイダー定義のフィルターの種類を取得または設定します。 (Get)
get_FlushTimer

バッファーをフラッシュするまでの待機時間を取得または設定します。 (Get)
get_FolderActions

年齢とサイズの条件が満たされたときにデータ コレクター セット内の各フォルダーに対して実行するアクションを管理するために使用するコレクションを取得します。
get_FreeBuffers

イベント トレース セッションのバッファー プールで割り当てられているが使用されていないバッファーの数を取得します。
get_Guid

セッション GUID を取得または設定します。 (Get)
get_Guid

プロバイダーの GUID を取得または設定します。 (Get)
get_IncludeApis

トレースに含める関数の一覧を取得または設定します。 (Get)
get_IncludeModules

トレースに含めるモジュールの一覧を取得または設定します。 (Get)
get_Index

データ コレクターのインデックス値を取得します。 インデックス値は、データ コレクター セット内のデータ コレクターを識別します。
get_IsKernelTrace

トレースにカーネル プロバイダーが含まれているかどうかを示す値を取得します。
get_Item

要求されたデータ コレクターをコレクションから取得します。
get_Item

要求されたデータ コレクター セットをコレクションから取得します。
get_Item

要求されたフォルダー アクションをコレクションから取得します。
get_Item

要求されたスケジュールをコレクションから取得します。
get_Item

要求されたトレース プロバイダーをコレクションから取得します。
get_Item

コレクションから要求された項目を取得します。 (IValueMap.get_Item)
get_Key

アイテムの名前を取得または設定します。 (Get)
get_Keywords

データ コレクター セットを記述するキーワードを取得または設定します。 キーワードの一覧は、メタデータとして出力ファイルに追加されます。 (Get)
get_KeywordsAll

プロバイダーが書き込むイベントのカテゴリを制限するキーワードの一覧を取得します。
get_KeywordsAny

プロバイダーが書き込むイベントのカテゴリを決定するキーワードの一覧を取得します。
get_LatestOutputLocation

PLA が最後にファイルを作成した時点で使用した完全に修飾されたファイル名を取得または設定します。 (IDataCollector.get_LatestOutputLocation)
get_LatestOutputLocation

PLA が最後にログを書き込んだ時点で使用した、完全に装飾されたフォルダー名を取得または設定します。 (IDataCollectorSet.get_LatestOutputLocation)
get_Level

プロバイダーを有効にするために使用される情報のレベルを取得します。
get_LogApiNamesOnly

PLA が関数名のみをログに記録するかどうかを示す値を取得または設定します。 (Get)
get_LogApisRecursively

アプリケーションによって直接インポートされる呼び出しを API トレースログに記録するかどうかを示す値を取得または設定します。 (Get)
get_LogAppend

PLA が収集したデータを現在のファイルに追加するかどうかを示す値を取得または設定します。 (Get)
get_LogCircular

PLA で循環ファイルを作成するかどうかを示す値を取得または設定します。 (Get)
get_LogFileFormat

ログ ファイルの形式を取得または設定します。 (Get)
get_LogFilePath

API トレース データを含むログ ファイルの名前を取得または設定します。 (Get)
get_LogOverwrite

PLA が現在のファイルを上書きするかどうかを示す値を取得または設定します。 (Get)
get_ManagementQueries

実行する Windows Management Instrumentation (WMI) クエリを取得または設定します。 (Get)
get_MaxFolderCount

セット内のすべてのデータ コレクターが使用するフォルダーの最大数を取得または設定します。 (Get)
get_MaximumBuffers

イベント トレース セッションのバッファー プールに割り当てられたバッファーの最大数を取得または設定します。 (Get)
get_MaxSize

セット内のすべてのデータ コレクターが使用する最大ディスク領域を取得または設定します。 (Get)
get_MinFreeDisk

データ収集を開始する前に存在する必要がある最小空きディスク領域を取得または設定します。 (Get)
get_MinimumBuffers

イベント トレース セッションのバッファー プールに割り当てられたバッファーの最小数を取得または設定します。 (Get)
get_Name

データ コレクターの名前を取得または設定します。 (Get)
get_Name

データ コレクター セットを識別するために使用される一意の名前を取得します。
get_NumberOfBuffers

ログ記録に使用するバッファーの推奨数を取得または設定します。 (Get)
get_OutputLocation

PLA がここで作成する場合は、修飾されたファイル名を取得します。
get_OutputLocation

PLA がここで作成する場合は、装飾されたフォルダー名を取得します。
get_PerformanceCounters

クエリを実行するパフォーマンス カウンターを取得または設定します。 (Get)
get_PreallocateFile

PLA がログ記録の前にログ ファイルのサイズ全体を割り当てる必要があるかどうかを示す値を取得または設定します。 (Get)
get_ProcessMode

セッションがプライベートなインプロセス セッションであるかどうかを示す値を取得または設定します。 (Get)
get_Properties

Event Tracing for Windows (ETW) でイベントに含まれる拡張データ項目の一覧を取得します。
get_QueryNetworkAdapters

インストールされているネットワーク アダプターのオフロード機能とその他の構成情報を照会するかどうかを示す値を取得または設定します。 (Get)
get_RealTimeBuffersLost

コンシューマーにリアルタイムで配信されなかったバッファーの数を取得します。
get_RegistryKeys

収集するレジストリ キーの一覧を取得または設定します。
get_RegistryMaxRecursiveDepth

レジストリ値を再帰的に収集するサブキーの最大数を取得または設定します。 (Get)
get_ReportFileName

IDataManager::RuleTargetFileName プロパティ内のファイルを XML から HTML に変換した結果の HTML ファイルの名前を取得または設定します。 (Get)
get_ReportSchema

TraceRpt.exe アプリケーションによって生成されるレポートをカスタマイズするために使用するスキーマを取得または設定します。 (Get)
get_ResourcePolicy

ディスク リソースの制限のいずれかを超えたときに実行するアクションを取得または設定します。 (Get)
get_RootPath

サブディレクトリが作成されるベース パスを取得または設定します。 (Get)
get_Rules

レポートに適用するルールを取得または設定します。 (Get)
get_RuleTargetFileName

TraceRpt.exe アプリケーションによって作成されるレポート ファイルの名前を取得または設定します。 (IDataManager.get_RuleTargetFileName)
get_SampleInterval

サンプリング カウンター データ間で待機する時間間隔を取得または設定します。 (Get)
get_SampleInterval

サンプリング カウンター データ間で待機する間隔を取得または設定します。 (Get)
get_Schedules

データ コレクター セットが実行されるタイミングを決定するスケジュールの一覧を取得します。
get_SchedulesEnabled

スケジュールが有効かどうかを示す値を取得または設定します。 (Get)
get_Security

このデータ コレクター セットにアクセスできるユーザーを決定するアクセス制御情報を取得または設定します。 (Get)
get_Segment

データ コレクター セットが停止する前に最大サイズまたはセグメント期間に達した場合に PLA が新しいログを作成するかどうかを示す値を取得または設定します。 (Get)
get_SegmentMaxDuration

データ コレクター セットが新しいログ ファイルへの書き込みを開始するまでに実行できる期間を取得または設定します。 (Get)
get_SegmentMaxRecords

ログに記録するサンプルの最大数を取得または設定します。 (Get)
get_SegmentMaxSize

データ コレクター セット内のログ ファイルの最大サイズを取得または設定します。 (Get)
get_SendCabTo

キャビネット ファイルを送信する場合に、キャビネット ファイルの宛先を取得または設定します。 (Get)
get_SerialNumber

セグメントを含め、このデータ コレクター セットが開始された回数を取得または設定します。 (Get)
get_Server

データ コレクター セットが実行されているサーバーの名前を取得します。
get_SessionId

セッション識別子を取得します。
get_SessionName

セッションの名前を取得または設定します。 (Get)
get_SessionThreadId

スレッドが実行されている場合は、ログ セッションの現在のスレッドを取得します。
get_Size

超過した場合にアクションを開始する最小フォルダー サイズを取得または設定します。 (Get)
get_StartDate

スケジュールが有効になる日付を取得または設定します。 (Get)
get_StartTime

データ コレクター セットが実行される時刻を取得または設定します。 (Get)
get_Status

データ コレクター セットの状態を取得します。
get_StopOnCompletion

セット内のすべてのデータ コレクターが完了状態のときにデータ コレクター セットが停止するかどうかを決定する値を取得または設定します。 (Get)
get_StreamMode

トレース セッションのログ モードを取得または設定します。 (Get)
get_Subdirectory

データ コレクター セットの次のインスタンスがログを書き込むルート パスの基本サブディレクトリを取得または設定します。 (Get)
get_SubdirectoryFormat

サブディレクトリ名を装飾する方法を記述するフラグを取得または設定します。 (Get)
get_SubdirectoryFormatPattern

フォルダー名を修飾するときに使用する書式パターンを取得または設定します。 (Get)
get_SystemStateFile

保存されたシステム状態を含むファイルの名前を取得または設定します。 (Get)
get_Task

カウンター値がしきい値を超えるたびに開始するタスク スケジューラ ジョブの名前を取得または設定します。 (Get)
get_Task

セグメント間を含め、データ コレクター セットが停止するたびに開始するタスク スケジューラ ジョブの名前を取得または設定します。 (Get)
get_TaskArguments

IAlertDataCollector::Task プロパティで指定されたタスク スケジューラ ジョブに渡すコマンド ライン引数を取得または設定します。 (IAlertDataCollector.get_TaskArguments)
get_TaskArguments

IDataCollectorSet::Task プロパティで指定されたタスク スケジューラ ジョブに渡すコマンド ライン引数を取得または設定します。 (Get)
get_TaskRunAsSelf

タスクがデータ コレクター セット ユーザーとして実行されるか、タスクで指定されたユーザーとして実行されるかを決定する値を取得または設定します。 (IAlertDataCollector.get_TaskRunAsSelf)
get_TaskRunAsSelf

タスクがデータ コレクター セット ユーザーとして実行されるか、タスクで指定されたユーザーとして実行されるかを決定する値を取得または設定します。 (IDataCollectorSet.get_TaskRunAsSelf)
get_TaskUserTextArguments

IAlertDataCollector::Task プロパティで指定されたタスク スケジューラ ジョブに渡すコマンド ライン引数を取得または設定します。 (IAlertDataCollector.get_TaskUserTextArguments)
get_TaskUserTextArguments

IDataCollectorSet::TaskArguments プロパティの {usertext} 置換変数に置き換えるコマンド ライン引数を取得または設定します。 (Get)
get_TraceDataProviders

このトレース セッションで有効になっているプロバイダーの一覧を取得します。
get_TriggerDataCollectorSet

カウンター値がしきい値を超えるたびに開始するデータ コレクター セットの名前を取得または設定します。 (Get)
get_UserAccount

データ コレクター セットを実行するユーザー アカウントを取得します。
get_Value

コレクションの値を取得または設定します。 (Get)
get_Value

項目の値を取得または設定します。 (Get)
get_ValueMapType

コレクション内の項目の種類を取得または設定します。 (Get)
get_ValueMapType

アイテムの種類を取得または設定します。 (Get)
get_Xml

データ コレクタープロパティの値を記述する XML 文字列を取得します。
get_Xml

データ コレクター セットのプロパティの値 (セットに含まれるデータ コレクターの値を含む) を記述する XML 文字列を取得します。
GetDataCollectorSets

データ コレクター セットコレクションを設定します。
GetRegisteredProcesses

Windows イベント トレーシング (ETW) プロバイダーとして登録されているプロセスの一覧を取得します。
GetSecurity

トレース データ プロバイダーのセキュリティ情報を取得します。
GetTraceDataProviders

登録されているトレース プロバイダーをコレクションに設定します。
GetTraceDataProvidersByProcess

指定したプロセスによって登録されたプロバイダーの一覧をコレクションに設定します。
GetValue

ユーザー定義値を取得します。
put_Actions

両方の条件 (年齢とサイズ) が満たされた場合にデータ マネージャーが実行するアクションを取得または設定します。 (Put)
put_Age

アクションの適用間隔を取得または設定します。 (Put)
put_AlertThresholds

監視するパフォーマンス カウンターとしきい値の一覧を取得または設定します。 (Put)
put_BufferSize

イベント トレース セッションの各バッファーに推奨されるバッファー サイズを取得または設定します。 (Put)
put_CheckBeforeRunning

データを収集する前に、データ マネージャーが使用可能な最小空きディスク領域などの制限をチェックするかどうかを示す値を取得または設定します。 (Put)
put_ClockType

各イベントのタイム スタンプをログに記録するときに使用するクロック解像度を取得または設定します。 (Put)
put_DataSourceName

ログ ファイルが SQL ログ ファイルの場合は、データ ソース名を取得または設定します。 (Put)
put_Days

データ コレクター セットを実行する日を取得または設定します。 (Put)
put_Description

データ コレクター セットの説明を取得または設定します。 説明は、すべての出力ファイルにメタデータとして追加され、コメントとしてパフォーマンス データ ヘルパー ログに挿入されます。 (Put)
put_Description

コレクションの説明を取得または設定します。 (Put)
put_Description

アイテムの説明を取得または設定します。 (Put)
put_DisplayName

データ コレクター セットの表示名を取得または設定します。 (Put)
put_DisplayName

プロバイダーの表示名を取得または設定します。 (Put)
put_Duration

データ コレクター セットが実行される期間を取得して設定します。 (Put)
put_Enabled

データ マネージャーの実行が有効かどうかを示す値を取得または設定します。 (Put)
put_Enabled

項目が有効かどうかを示す値を取得または設定します。 (Put)
put_EndDate

スケジュールが有効な最後の日付を取得または設定します。 (Put)
put_EventLog

カウンター値がしきい値を超えるたびに PLA がイベントをログに記録するかどうかを示す値を取得または設定します。 (Put)
put_EventsFileName

イベント ファイルの名前を取得または設定します。 (Put)
put_ExcludeApis

トレースから除外する関数の一覧を取得または設定します。 (Put)
put_ExePath

API 呼び出しをトレースする実行可能ファイルへのパスを取得または設定します。 (Put)
put_ExtendedModes

拡張ログ ファイル モードを取得または設定します。 (Put)
put_FileMaxCount

収集するファイルの最大数を取得または設定します。 (Put)
put_FileMaxRecursiveDepth

ファイルを再帰的に収集するサブフォルダーの最大数を取得または設定します。 (Put)
put_FileMaxTotalSize

収集できるすべてのファイルの合計ファイル サイズの最大値を取得または設定します。 (Put)
put_FileName

データ コレクター データを格納するファイルのベース名を取得または設定します。 (Put)
put_FileNameFormat

ファイル名を装飾する方法を記述するフラグを取得または設定します。 (Put)
put_FileNameFormatPattern

ファイル名を修飾するときに使用する書式パターンを取得または設定します。 (Put)
put_Files

収集するファイルを取得または設定します。 (Put)
put_FilterData

フィルター処理のためにトレース データ プロバイダーに送信される任意のデータを取得または設定します。 (Put)
put_FilterEnabled

プロバイダーを有効にするためにフィルター データを使用するかどうかを決定する値を取得または設定します。 (Put)
put_FilterType

プロバイダー定義のフィルターの種類を取得または設定します。 (Put)
put_FlushTimer

バッファーをフラッシュするまでの待機時間を取得または設定します。 (Put)
put_Guid

セッション GUID を取得または設定します。 (Put)
put_Guid

プロバイダーの GUID を取得または設定します。 (Put)
put_IncludeApis

トレースに含める関数の一覧を取得または設定します。 (Put)
put_IncludeModules

トレースに含めるモジュールの一覧を取得または設定します。 (Put)
put_Key

アイテムの名前を取得または設定します。 (Put)
put_Keywords

データ コレクター セットを記述するキーワードを取得または設定します。 キーワードの一覧は、メタデータとして出力ファイルに追加されます。 (Put)
put_LatestOutputLocation

PLA が最後にファイルを作成した時点で使用した完全に修飾されたファイル名を取得または設定します。 (IDataCollector.put_LatestOutputLocation)
put_LatestOutputLocation

PLA が最後にログを書き込んだ時点で使用した、完全に装飾されたフォルダー名を取得または設定します。 (IDataCollectorSet.put_LatestOutputLocation)
put_LogApiNamesOnly

PLA が関数名のみをログに記録するかどうかを示す値を取得または設定します。 (Put)
put_LogApisRecursively

アプリケーションによって直接インポートされる呼び出しを API トレースログに記録するかどうかを示す値を取得または設定します。 (Put)
put_LogAppend

PLA が収集したデータを現在のファイルに追加するかどうかを示す値を取得または設定します。 (Put)
put_LogCircular

PLA で循環ファイルを作成するかどうかを示す値を取得または設定します。 (Put)
put_LogFileFormat

ログ ファイルの形式を取得または設定します。 (Put)
put_LogFilePath

API トレース データを含むログ ファイルの名前を取得または設定します。 (Put)
put_LogOverwrite

PLA が現在のファイルを上書きするかどうかを示す値を取得または設定します。 (Put)
put_ManagementQueries

実行する Windows Management Instrumentation (WMI) クエリを取得または設定します。 (Put)
put_MaxFolderCount

セット内のすべてのデータ コレクターが使用するフォルダーの最大数を取得または設定します。 (Put)
put_MaximumBuffers

イベント トレース セッションのバッファー プールに割り当てられたバッファーの最大数を取得または設定します。 (Put)
put_MaxSize

セット内のすべてのデータ コレクターが使用する最大ディスク領域を取得または設定します。 (Put)
put_MinFreeDisk

データ収集を開始する前に存在する必要がある最小空きディスク領域を取得または設定します。 (Put)
put_MinimumBuffers

イベント トレース セッションのバッファー プールに割り当てられたバッファーの最小数を取得または設定します。 (Put)
put_Name

データ コレクターの名前を取得または設定します。 (Put)
put_NumberOfBuffers

ログ記録に使用するバッファーの推奨数を取得または設定します。 (Put)
put_PerformanceCounters

クエリを実行するパフォーマンス カウンターを取得または設定します。 (Put)
put_PreallocateFile

PLA がログ記録の前にログ ファイルのサイズ全体を割り当てる必要があるかどうかを示す値を取得または設定します。 (Put)
put_ProcessMode

セッションがプライベートなインプロセス セッションであるかどうかを示す値を取得または設定します。 (Put)
put_QueryNetworkAdapters

インストールされているネットワーク アダプターのオフロード機能とその他の構成情報を照会するかどうかを示す値を取得または設定します。 (Put)
put_RegistryKeys

収集するレジストリ キーの一覧を取得または設定します。 (Put)
put_RegistryMaxRecursiveDepth

レジストリ値を再帰的に収集するサブキーの最大数を取得または設定します。 (Put)
put_ReportFileName

IDataManager::RuleTargetFileName プロパティ内のファイルを XML から HTML に変換した結果の HTML ファイルの名前を取得または設定します。 (Put)
put_ReportSchema

TraceRpt.exe アプリケーションによって生成されるレポートをカスタマイズするために使用するスキーマを取得または設定します。 (Put)
put_ResourcePolicy

ディスク リソースの制限のいずれかを超えたときに実行するアクションを取得または設定します。 (Put)
put_RootPath

サブディレクトリが作成されるベース パスを取得または設定します。 (Put)
put_Rules

レポートに適用するルールを取得または設定します。 (Put)
put_RuleTargetFileName

TraceRpt.exe アプリケーションによって作成されるレポート ファイルの名前を取得または設定します。 (IDataManager.put_RuleTargetFileName)
put_SampleInterval

サンプリング カウンター データ間で待機する時間間隔を取得または設定します。 (Put)
put_SampleInterval

サンプリング カウンター データ間で待機する間隔を取得または設定します。 (Put)
put_SchedulesEnabled

スケジュールが有効かどうかを示す値を取得または設定します。 (Put)
put_Security

このデータ コレクター セットにアクセスできるユーザーを決定するアクセス制御情報を取得または設定します。 (Put)
put_Segment

データ コレクター セットが停止する前に最大サイズまたはセグメント期間に達した場合に PLA が新しいログを作成するかどうかを示す値を取得または設定します。 (Put)
put_SegmentMaxDuration

データ コレクター セットが新しいログ ファイルへの書き込みを開始するまでに実行できる期間を取得または設定します。 (Put)
put_SegmentMaxRecords

ログに記録するサンプルの最大数を取得または設定します。 (Put)
put_SegmentMaxSize

データ コレクター セット内のログ ファイルの最大サイズを取得または設定します。 (Put)
put_SendCabTo

キャビネット ファイルを送信するアクションの場合は、キャビネット ファイルの宛先を取得または設定します。 (Put)
put_SerialNumber

セグメントを含め、このデータ コレクター セットが開始された回数を取得または設定します。 (Put)
put_SessionName

セッションの名前を取得または設定します。 (Put)
put_Size

超過した場合にアクションを開始する最小フォルダー サイズを取得または設定します。 (Put)
put_StartDate

スケジュールが有効になる日付を取得または設定します。 (Put)
put_StartTime

データ コレクター セットが実行される時刻を取得または設定します。 (Put)
put_StopOnCompletion

セット内のすべてのデータ コレクターが完了状態のときにデータ コレクター セットが停止するかどうかを決定する値を取得または設定します。 (Put)
put_StreamMode

トレース セッションのログ モードを取得または設定します。 (Put)
put_Subdirectory

データ コレクター セットの次のインスタンスがログを書き込むルート パスの基本サブディレクトリを取得または設定します。 (Put)
put_SubdirectoryFormat

サブディレクトリ名を装飾する方法を記述するフラグを取得または設定します。 (Put)
put_SubdirectoryFormatPattern

フォルダー名を修飾するときに使用する書式パターンを取得または設定します。 (Put)
put_SystemStateFile

保存されたシステム状態を含むファイルの名前を取得または設定します。 (Put)
put_Task

カウンター値がしきい値を超えるたびに開始するタスク スケジューラ ジョブの名前を取得または設定します。 (Put)
put_Task

セグメント間を含め、データ コレクター セットが停止するたびに開始するタスク スケジューラ ジョブの名前を取得または設定します。 (Put)
put_TaskArguments

IAlertDataCollector::Task プロパティで指定されたタスク スケジューラ ジョブに渡すコマンド ライン引数を取得または設定します。 (IAlertDataCollector.put_TaskArguments)
put_TaskArguments

IDataCollectorSet::Task プロパティで指定されたタスク スケジューラ ジョブに渡すコマンド ライン引数を取得または設定します。 (Put)
put_TaskRunAsSelf

タスクがデータ コレクター セット ユーザーとして実行されるか、タスクで指定されたユーザーとして実行されるかを決定する値を取得または設定します。 (IAlertDataCollector.put_TaskRunAsSelf)
put_TaskRunAsSelf

タスクがデータ コレクター セット ユーザーとして実行されるか、タスクで指定されたユーザーとして実行されるかを決定する値を取得または設定します。 (IDataCollectorSet.put_TaskRunAsSelf)
put_TaskUserTextArguments

IAlertDataCollector::Task プロパティで指定されたタスク スケジューラ ジョブに渡すコマンド ライン引数を取得または設定します。 (IAlertDataCollector.put_TaskUserTextArguments)
put_TaskUserTextArguments

IDataCollectorSet::TaskArguments プロパティの {usertext} 置換変数に置き換えるコマンド ライン引数を取得または設定します。 (Put)
put_TriggerDataCollectorSet

カウンター値がしきい値を超えるたびに開始するデータ コレクター セットの名前を取得または設定します。 (Put)
put_Value

コレクションの値を取得または設定します。 (Put)
put_Value

項目の値を取得または設定します。 (Put)
put_ValueMapType

コレクション内の項目の種類を取得または設定します。 (Put)
put_ValueMapType

項目の型を取得または設定します。 (Put)
クエリ

指定したデータ コレクター セットを取得します。
クエリ

登録済みプロバイダーに関する詳細を取得します。
削除

コレクションからデータ コレクターを削除します。
削除

コレクションからデータ コレクター セットを削除します。
削除

指定したインデックスに基づいて、コレクションからフォルダー アクションを削除します。
削除

コレクションからスケジュールを削除します。
削除

トレース プロバイダーをコレクションから削除します。
削除

コレクションからアイテムを削除します。
解決

プロバイダーに関する詳細をこのインスタンスとマージします。
[実行]

データ マネージャーを手動で実行します。
SetCredentials

データ コレクター セットを実行するユーザー アカウントを指定します。
SetSecurity

トレース データ プロバイダーのセキュリティ情報を設定します。
SetValue

ユーザー定義値を設定します。
SetXml

XML に含まれるこれらのプロパティのプロパティ値を設定します。 (IDataCollector.SetXml)
SetXml

XML に含まれるこれらのプロパティのプロパティ値を設定します。 (IDataCollectorSet.SetXml)
Start

データ コレクター セットを手動で開始します。
Stop

データ コレクター セットを手動で停止します。

インターフェイス

 
IAlertDataCollector

パフォーマンス カウンターを監視し、カウンター値が指定したしきい値を超えるたびにアクションを実行します。アラート データ コレクターを作成するには、IDataCollectorCollection::CreateDataCollector または IDataCollectorCollection::CreateDataCollectorFromXml メソッドを呼び出します。 CreateDataCollectorFromXml に渡す XML の詳細については、「解説」を参照してください。
IApiTracingDataCollector

Kernel32.dll、Advapi32.dll、Gdi32.dll、User32.dll への Win32 呼び出しをログに記録します。
IConfigurationDataCollector

収集時にコンピューターの設定を収集します。
IDataCollector

XML を使用してコレクター プロパティを設定および取得し、ログ ファイル名を指定し、ログ ファイルの場所を取得します。このインターフェイスは、次のデータ コレクターが派生する抽象クラスです:IAlertDataCollectorIApiTracingDataCollectorIConfigurationDataCollectorIPerformanceCounterDataCollectorITraceDataCollector
IDataCollectorCollection

DataCollector オブジェクトのコレクションを管理します。このインターフェイスを取得するには、IDataCollectorSet::D ataCollectors プロパティにアクセスします。
IDataCollectorSet

セット内のすべてのデータ コレクター オブジェクトに共通する構成情報を管理します。セットからデータ コレクターを追加および削除します。データ収集を開始します。 これは、使用するプライマリ PLA インターフェイスです。
IDataCollectorSetCollection

DataCollectorSet オブジェクトのコレクションを管理します。このインターフェイスを取得するには、CoCreateInstance 関数を呼び出し、__uuidof(DataCollectorSetCollection) をクラス識別子として渡し、__uuidof(IDataCollectorSetCollection) をインターフェイス識別子として渡します。次に、コレクションを設定するには、IDataCollectorSetCollection::GetDataCollectorSets メソッドを呼び出します。
IDataManager

レポートの生成、データ保持ポリシー、データ転送など、データ コレクターによって生成されたデータを管理します。このインターフェイスを取得するには、IDataCollectorSet::D ataManager プロパティにアクセスします。
IFolderAction

データ コレクター セットのルート パスの下にある各フォルダーでデータ マネージャーが実行するアクションを指定します (年齢とサイズの両方の条件が満たされている場合)。 このインターフェイスを取得するには、IFolderActionCollection::CreateFolderAction メソッドを呼び出します。
IFolderActionCollection

FolderAction オブジェクトのコレクションを管理します。このインターフェイスを取得するには、IDataManager::FolderActions プロパティにアクセスします。
IPerformanceCounterDataCollector

クエリを実行するパフォーマンス カウンターと、カウンター データの書き込み先のログ ファイルを指定します。このデータ コレクターを作成するには、IDataCollectorCollection::CreateDataCollector または IDataCollectorCollection::CreateDataCollectorFromXml メソッドを呼び出します。
ISchedule

データ コレクター セットを実行するタイミングを指定します。このインターフェイスを取得するには、IScheduleCollection::CreateSchedule メソッドを呼び出します。
IScheduleCollection

Schedule オブジェクトのコレクションを管理します。このインターフェイスを取得するには、IDataCollectorSet::Schedules プロパティにアクセスします。
ITraceDataCollector

登録済みプロバイダーからトレース イベントを収集します。このインターフェイスは、トレース セッションを定義します。
ITraceDataProvider

トレース セッションで有効にするトレース プロバイダーを指定します。
ITraceDataProviderCollection

TraceDataProvider オブジェクトのコレクションを管理します。このインターフェイスを取得するには、ITraceDataCollector::TraceDataProviders プロパティにアクセスします。CoCreateInstance 関数を呼び出して、TraceDataProviderCollection オブジェクトの新しいインスタンスを作成することもできます。
IValueMap

名前と値のペアのコレクションを管理します。このインターフェイスを取得するには、次のいずれかのプロパティまたはメソッドにアクセスします:IDataCollector::SetXmlIDataCollectorSet::CommitIDataCollectorSet::SetXmlITraceDataProvider::KeywordsAllITraceDataProvider::KeywordsAnyITraceDataProvider::LevelITraceDataProvider::P roperties
IValueMapItem

名前と値のペアを定義します。このインターフェイスを取得するには、IValueMap::Item プロパティを呼び出します。 このインターフェイスを作成するには、IValueMap::CreateValueMapItem メソッドを呼び出します。