2.2.2.5 DataCollectorType
The DataCollectorType enumeration defines the data collector types.
-
typedef enum { plaPerformanceCounter = 0, plaTrace = 1, plaConfiguration = 2, plaAlert = 3, plaApiTrace = 4 } DataCollectorType;
plaPerformanceCounter: Collects performance counter data. The IPerformanceCounterDataCollector interface represents this data collector.
plaTrace: Collects events from an event trace session. The ITraceDataCollector interface represents this data collector.
plaConfiguration: Collects computer configuration information. The IConfigurationDataCollector interface represents this data collector.
plaAlert: Monitors performance counters and performs actions if the counter value crosses the given threshold. The IAlertDataCollector interface represents this data collector.
plaApiTrace: Logs API calls made by the process. The IApiTracingDataCollector interface represents this data collector.