Note
Access to this page requires authorization. You can try signing in or changing directories.
Access to this page requires authorization. You can try changing directories.
Uniquely identifies the system provider.
Element Hierarchy
- <WindowsPerformanceRecorder>
- <Profiles>
- <Profile>
- <Collectors>
- <SystemProviderId>
- <Collectors>
- <Profile>
- <Profiles>
Syntax
<SystemProviderId Value = IdType>
<!-- Child elements -->
Keywords,
Stacks,
PoolTags
</SystemProviderId>
Attributes and Elements
Attributes
Attribute | Description | Data type | Required | Default |
---|---|---|---|---|
Value | Uniquely identifies the system provider. | String that must have at least one character and cannot contain colons (:) or spaces. | Yes |
Child Elements
Element | Description | Requirement |
---|---|---|
Keywords (in SystemProvider) | Represents a collection of system provider keywords. | Required, exactly 1. |
Stacks | Represents a collection of stacks. | Required, exactly 1. |
PoolTags | Represents a collection of pool tags. | Required, exactly 1. |
Parent Elements
Element | Description |
---|---|
Collectors | Represents a collection of system collector identifiers, event collector identifiers, and optionally heap event collector identifiers. |
Remarks
For more information about authoring system provider definitions, see 2. System and Event Provider Definitions and 3. Profile Definitions.
Example
The following code example shows the section of a profile definition that contains this element.
<Profile
Id="Example.Light.File"
Name="Example"
DetailLevel="Light"
LoggingMode="File"
Description="Example profile">
<ProblemCategories>
<ProblemCategory
Value="First Level Triage"/>
</ProblemCategories>
<Collectors>
<SystemCollectorId
Value="WPRSystemCollector">
<SystemProviderId
Value="system-provider"/>
</SystemCollectorId>
…
</Collectors>
</Profile>