閱讀英文

共用方式為


效能記錄檔及警示

效能記錄和警示技術的概觀。

若要開發效能記錄和警示,您需要下列標頭:

如需這項技術的程式設計指導方針,請參閱:

列舉

 
AutoPathFormat

定義如何裝飾檔案名或子目錄名稱。
ClockType

定義追蹤事件時要使用的時鐘解析。
CommitMode

定義認可資料收集器集合變更時要採取的動作。
DataCollectorSetStatus

定義資料收集器集的執行狀態。
DataCollectorType

定義資料收集器類型。
DataManagerSteps

定義資料管理員在執行時所採取的動作。
FileFormat

定義記錄檔中的資料格式。
FolderActionSteps

定義符合年齡和大小限制時,資料管理員所採取的動作。
ResourcePolicy

定義超過其中一個磁片資源限制時,資料夾的刪除方式。
StreamMode

定義傳遞追蹤事件的位置。
ValueMapType

定義值的型別。
平日

定義要執行資料收集器集合的星期幾。

函式

 
加入

將資料收集器加入至集合。
加入

將資料收集器集合加入至集合。
加入

將資料夾動作新增至集合。
加入

將排程加入至集合。
加入

將追蹤提供者加入至集合。
加入

將項目新增至集合。 (IValueMap.Add)
AddRange

將一或多個資料收集器加入至集合。
AddRange

將一或多個資料收集器集合加入至集合。
AddRange

將一或多個資料夾動作新增至集合。
AddRange

將一或多個排程新增至集合。
AddRange

將一或多個追蹤提供者新增至集合。
AddRange

將一或多個專案加入至集合。
清除

從集合中移除所有資料收集器。
清除

從集合中移除所有資料收集器集合。
清除

從集合中移除所有資料夾動作。
清除

從集合中移除所有排程。
清除

從集合中移除所有追蹤提供者。
清除

將所有項目從集合中移除。
認可

儲存、更新或驗證資料收集器集合。 您也可以使用這個方法來排清追蹤會話。
CreateDataCollector

建立指定型別的資料收集器。
CreateDataCollectorFromXml

使用指定的 XML 建立資料收集器。
CreateFolderAction

建立資料夾動作物件。
CreateSchedule

建立排程物件。
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_Age

擷取或設定套用動作之間的等候間隔。 (取得)
get_AlertThresholds

擷取或設定要監視的效能計數器和閾值清單。 (取得)
get_BufferSize

擷取或設定事件追蹤會話中每個緩衝區的建議緩衝區大小。 (取得)
get_BuffersLost

擷取未寫入記錄檔的緩衝區數目。
get_BuffersWritten

擷取寫入記錄檔的緩衝區數目。
get_CheckBeforeRunning

擷取或設定值,指出資料管理員是否應該在收集資料之前檢查加總限制,例如可用的可用磁碟空間下限。 (取得)
get_ClockType

擷取或設定記錄每個事件的時間戳記時要使用的時鐘解析度。 (取得)
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_Days

擷取或設定資料收集器集執行的天數。 (取得)
get_Description

擷取或設定資料收集器集的描述。 描述會新增至所有輸出檔案做為中繼資料,並插入效能資料協助程式記錄中做為批註。 (取得)
get_Description

擷取或設定集合的描述。 (取得)
get_Description

擷取或設定專案的描述。 (取得)
get_DescriptionUnresolved

擷取以原始形式設定之資料收集器的描述。
get_DisplayName

擷取或設定資料收集器集的顯示名稱。 (取得)
get_DisplayName

擷取或設定提供者的顯示名稱。 (取得)
get_DisplayNameUnresolved

擷取以原始形式設定之資料收集器的顯示名稱。
get_Duration

擷取並設定資料收集器集執行的持續時間。 (取得)
get_Enabled

擷取或設定值,指出資料管理員是否已啟用執行。 (取得)
get_Enabled

擷取或設定值,指出專案是否已啟用。 (取得)
get_EndDate

擷取或設定排程有效的最後一個日期。 (取得)
get_EventLog

擷取或設定值,指出每次計數器值超過臨界值時,PLA 是否應該記錄事件。 (取得)
get_EventsFileName

擷取或設定事件檔案的名稱。 (取得)
get_EventsLost

擷取未寫入緩衝區的事件數目。
get_ExcludeApis

擷取或設定要從追蹤中排除的函式清單。 (取得)
get_ExePath

擷取或設定要追蹤其 API 呼叫的可執行檔路徑。 (取得)
get_ExtendedModes

擷取或設定擴充記錄檔模式。 (取得)
get_FileMaxCount

擷取或設定要收集的檔案數目上限。 (取得)
get_FileMaxRecursiveDepth

擷取或設定要從中遞迴收集檔案的子資料夾數目上限。 (取得)
get_FileMaxTotalSize

擷取或設定您可以收集之所有檔案的總檔案大小上限。 (取得)
get_FileName

擷取或設定將包含資料收集器資料的檔案基底名稱。 (取得)
get_FileNameFormat

擷取或設定旗標,描述如何裝飾檔案名。 (取得)
get_FileNameFormatPattern

擷取或設定裝飾檔案名時要使用的格式模式。 (取得)
get_Files

擷取或設定要收集的檔案。 (取得)
get_FilterData

擷取或設定傳送至追蹤資料提供者以供篩選之用的任意資料。 (取得)
get_FilterEnabled

擷取或設定值,判斷是否使用篩選資料來啟用提供者。 (取得)
get_FilterType

擷取或設定提供者定義的篩選類型。 (取得)
get_FlushTimer

擷取或設定排清緩衝區之前要等待的時間。 (取得)
get_FolderActions

擷取集合,讓您用來管理符合年齡和大小條件時,資料收集器集合中每個資料夾要採取的動作。
get_FreeBuffers

擷取在事件追蹤會話緩衝集區中配置但未使用的緩衝區數目。
get_Guid

擷取或設定會話 GUID。 (取得)
get_Guid

擷取或設定提供者的 GUID。 (取得)
get_IncludeApis

擷取或設定要包含在追蹤中的函式清單。 (取得)
get_IncludeModules

擷取或設定要包含在追蹤中的模組清單。 (取得)
get_Index

擷取資料收集器的索引值。 索引值會識別資料收集器集合內的資料收集器。
get_IsKernelTrace

擷取值,指出追蹤是否包含核心提供者。
get_Item

從集合擷取要求的資料收集器。
get_Item

從集合擷取要求的資料收集器集合。
get_Item

從集合擷取要求的資料夾動作。
get_Item

從集合擷取要求的排程。
get_Item

從集合擷取要求的追蹤提供者。
get_Item

從集合擷取要求的專案。 (IValueMap.get_Item)
get_Key

擷取或設定專案的名稱。 (取得)
get_Keywords

擷取或設定描述資料收集器集合的關鍵字。 關鍵字清單會新增至輸出檔作為中繼資料。 (取得)
get_KeywordsAll

擷取關鍵字清單,以限制您想要提供者寫入的事件類別。
get_KeywordsAny

擷取關鍵字清單,以判斷您想要提供者寫入的事件類別。
get_LatestOutputLocation

擷取或設定 PLA 上次建立檔案時所使用的完整裝飾檔案名。 (IDataCollector.get_LatestOutputLocation)
get_LatestOutputLocation

擷取或設定 PLA 上次寫入記錄時所使用的完整裝飾資料夾名稱。 (IDataCollectorSet.get_LatestOutputLocation)
get_Level

擷取用來啟用提供者的資訊層級。
get_LogApiNamesOnly

擷取或設定值,指出 PLA 是否只記錄函式名稱。 (取得)
get_LogApisRecursively

擷取或設定值,指出 API 追蹤記錄是否直接由應用程式匯入。 (取得)
get_LogAppend

擷取或設定值,指出 PLA 是否應該將收集的資料附加至目前的檔案。 (取得)
get_LogCircular

擷取或設定值,指出 PLA 是否應該建立迴圈檔案。 (取得)
get_LogFileFormat

擷取或設定記錄檔的格式。 (取得)
get_LogFilePath

擷取或設定包含 API 追蹤資料的記錄檔名稱。 (取得)
get_LogOverwrite

擷取或設定值,指出 PLA 是否應該覆寫目前的檔案。 (取得)
get_ManagementQueries

擷取或設定要執行的 Windows Management Instrumentation (WMI) 查詢。 (取得)
get_MaxFolderCount

擷取或設定集合中所有資料收集器要使用的資料夾數目上限。 (取得)
get_MaximumBuffers

擷取或設定為事件追蹤會話緩衝集區配置的緩衝區數目上限。 (取得)
get_MaxSize

擷取或設定集合中所有資料收集器要使用的磁碟空間上限。 (取得)
get_MinFreeDisk

擷取或設定資料收集開始之前必須存在的最小可用磁碟空間。 (取得)
get_MinimumBuffers

擷取或設定為事件追蹤會話緩衝集區配置的緩衝區數目下限。 (取得)
get_Name

擷取或設定資料收集器的名稱。 (取得)
get_Name

擷取用來識別資料收集器集合的唯一名稱。
get_NumberOfBuffers

擷取或設定要用於記錄的建議緩衝區數目。 (取得)
get_OutputLocation

如果 PLA 現在要建立,則擷取裝飾的檔案名。
get_OutputLocation

如果 PLA 現在要建立,則擷取裝飾的資料夾名稱。
get_PerformanceCounters

擷取或設定要查詢的效能計數器。 (取得)
get_PreallocateFile

擷取或設定值,指出 PLA 是否應該在記錄之前配置整個記錄檔大小。 (取得)
get_ProcessMode

擷取或設定值,指出會話是否為私用的進程內會話。 (取得)
get_Properties

擷取 Windows 事件追蹤 (ETW) 事件所包含的擴充資料項目清單。
get_QueryNetworkAdapters

擷取或設定值,指出是否已查詢已安裝的網路介面卡,以取得其卸載功能和其他組態資訊。 (取得)
get_RealTimeBuffersLost

擷取未即時傳遞給取用者的緩衝區數目。
get_RegistryKeys

擷取或設定要收集的登錄機碼清單。
get_RegistryMaxRecursiveDepth

擷取或設定從中遞迴收集登錄值的最大子機碼數目。 (取得)
get_ReportFileName

擷取或設定 HTML 檔案的名稱,該檔案會從 XML 轉換為 HTML,從 IDataManager::RuleTargetFileName 屬性轉換成 HTML。 (取得)
get_ReportSchema

擷取或設定用來自訂 TraceRpt.exe 應用程式所產生之報表的架構。 (取得)
get_ResourcePolicy

擷取或設定超過其中一個磁片資源限制時要採取的動作。 (取得)
get_RootPath

擷取或設定建立子目錄的基底路徑。 (取得)
get_Rules

擷取或設定要套用至報表的規則。 (取得)
get_RuleTargetFileName

擷取或設定 TraceRpt.exe 應用程式所建立的報表檔案名。 (IDataManager.get_RuleTargetFileName)
get_SampleInterval

擷取或設定在取樣計數器資料之間等候的時間間隔。 (取得)
get_SampleInterval

擷取或設定取樣計數器資料之間要等候的間隔。 (取得)
get_Schedules

擷取決定資料收集器集執行時間的排程清單。
get_SchedulesEnabled

擷取或設定值,指出是否啟用排程。 (取得)
get_Security

擷取或設定存取控制資訊,決定誰可以存取此資料收集器集合。 (取得)
get_Segment

擷取或設定值,指出如果達到資料收集器集停止之前達到大小或區段持續時間上限,PLA 是否會建立新的記錄。 (取得)
get_SegmentMaxDuration

擷取或設定資料收集器集合可以在開始寫入新記錄檔之前執行的持續時間。 (取得)
get_SegmentMaxRecords

擷取或設定要記錄的樣本數目上限。 (取得)
get_SegmentMaxSize

擷取或設定資料收集器集合中任何記錄檔的大小上限。 (取得)
get_SendCabTo

如果動作是要傳送封包檔案,則擷取或設定封包檔案的目的地。 (取得)
get_SerialNumber

擷取或設定此資料收集器集合已啟動的次數,包括區段。 (取得)
get_Server

擷取執行資料收集器集的伺服器名稱。
get_SessionId

擷取會話識別碼。
get_SessionName

擷取或設定會話的名稱。 (取得)
get_SessionThreadId

如果執行緒正在執行,則擷取記錄會話的目前線程。
get_Size

擷取或設定超過的資料夾大小下限,會起始動作。 (取得)
get_StartDate

擷取或設定排程生效的日期。 (取得)
get_StartTime

擷取或設定資料收集器集合執行的時間。 (取得)
get_Status

擷取資料收集器集的狀態。
get_StopOnCompletion

擷取或設定值,判斷當集合中的所有資料收集器都處於已完成狀態時,資料收集器集合是否停止。 (取得)
get_StreamMode

擷取或設定追蹤會話的記錄模式。 (取得)
get_Subdirectory

擷取或設定根路徑的基底子目錄,其中下一個資料收集器集的實例會寫入其記錄。 (取得)
get_SubdirectoryFormat

擷取或設定描述如何裝飾子目錄名稱的旗標。 (取得)
get_SubdirectoryFormatPattern

擷取或設定裝飾資料夾名稱時要使用的格式模式。 (取得)
get_SystemStateFile

擷取或設定包含已儲存系統狀態的檔案名。 (取得)
get_Task

擷取或設定每次計數器值超過臨界值時,要啟動的工作排程器工作名稱。 (取得)
get_Task

擷取或設定每次資料收集器集合停止時,要啟動的工作排程器工作名稱,包括區段之間。 (取得)
get_TaskArguments

擷取或設定命令列引數,以傳遞至 IAlertDataCollector::Task 屬性中指定的工作排程器工作。 (IAlertDataCollector.get_TaskArguments)
get_TaskArguments

擷取或設定命令列引數,以傳遞至 IDataCollectorSet::Task 屬性中指定的工作排程器工作。 (取得)
get_TaskRunAsSelf

擷取或設定值,這個值會決定工作是以資料收集器設定使用者或工作中指定的使用者身分執行。 (IAlertDataCollector.get_TaskRunAsSelf)
get_TaskRunAsSelf

擷取或設定值,這個值會決定工作是以資料收集器設定使用者或工作中指定的使用者身分執行。 (IDataCollectorSet.get_TaskRunAsSelf)
get_TaskUserTextArguments

擷取或設定命令列引數,以傳遞至 IAlertDataCollector::Task 屬性中指定的工作排程器工作。 (IAlertDataCollector.get_TaskUserTextArguments)
get_TaskUserTextArguments

擷取或設定在 IDataCollectorSet::TaskArguments 屬性中取代 {usertext} 替代變數的命令列引數。 (取得)
get_TraceDataProviders

擷取為此追蹤會話啟用的提供者清單。
get_TriggerDataCollectorSet

擷取或設定每次計數器值超過閾值時,要啟動的資料收集器集合名稱。 (取得)
get_UserAccount

擷取將執行資料收集器集合的使用者帳戶。
get_Value

擷取或設定集合的值。 (取得)
get_Value

擷取或設定專案的值。 (取得)
get_ValueMapType

擷取或設定集合中的專案類型。 (取得)
get_ValueMapType

擷取或設定專案的型別。 (取得)
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

擷取或設定 HTML 檔案的名稱,該檔案會從 XML 轉換為 HTML,從 IDataManager::RuleTargetFileName 屬性轉換成 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)
啟動

手動啟動資料收集器集合。
停止

手動停止資料收集器集合。

介面

 
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 方法。