Asignador de filtros de datos de rendimiento de DHCP
Microsoft.Windows.DHCPServer.Library.CD.PerfFilter (ConditionDetectionModuleType)
Las reglas de recopilación de rendimiento usan este objeto de detección de condiciones para asignar o transformar un elemento de contenedor de propiedades en un objeto de contador de rendimiento SCOM. Después de que el elemento de contenedor de propiedades se convierte en un contador de rendimiento, se pueden crear umbrales, tendencias y otras reglas de datos de rendimiento estándar.
Este asignador es necesario si la aplicación o el componente administrado no expone el instrumental a través de la API de contadores de rendimiento estándar o si se necesita información avanzada de rendimiento calculado.
Element properties: Member Modules:
Source Code: <ConditionDetectionModuleType ID="Microsoft.Windows.DHCPServer.Library.CD.PerfFilter" Accessibility="Internal" RunAs="Microsoft.Windows.DHCPServer.Library.ActionAccount" Batching="false" Stateful="false" PassThrough="false">
<Configuration>
<IncludeSchemaTypes>
<SchemaType>System!System.ExpressionEvaluatorSchema</SchemaType>
</IncludeSchemaTypes>
<xsd:element xmlns:xsd="http://www.w3.org/2001/XMLSchema" name="Expression" type="ExpressionType"/>
<xsd:element xmlns:xsd="http://www.w3.org/2001/XMLSchema" name="ObjectName" type="xsd:string"/>
<xsd:element xmlns:xsd="http://www.w3.org/2001/XMLSchema" name="CounterName" type="xsd:string"/>
<xsd:element xmlns:xsd="http://www.w3.org/2001/XMLSchema" name="InstanceName" type="xsd:string"/>
<xsd:element xmlns:xsd="http://www.w3.org/2001/XMLSchema" name="Value" type="xsd:string"/>
</Configuration>
<OverrideableParameters/>
<ModuleImplementation Isolation="Any">
<Composite>
<MemberModules>
<ConditionDetection ID="Filter" TypeID="System!System.ExpressionFilter">
<Expression>$Config/Expression$</Expression>
</ConditionDetection>
<ConditionDetection ID="Mapper" TypeID="Performance!System.Performance.DataGenericMapper">
<ObjectName>$Config/ObjectName$</ObjectName>
<CounterName>$Config/CounterName$</CounterName>
<InstanceName>$Config/InstanceName$</InstanceName>
<Value>$Config/Value$</Value>
</ConditionDetection>
</MemberModules>
<Composition>
<Node ID="Mapper">
<Node ID="Filter"/>
</Node>
</Composition>
</Composite>
</ModuleImplementation>
<OutputType>Performance!System.Performance.Data</OutputType>
<InputTypes>
<InputType>System!System.BaseData</InputType>
</InputTypes>
</ConditionDetectionModuleType>