Bu koşul algılama nesnesi, seçilen bir özellik paketi öğesini bir SCOM performans sayacı nesnesine eşlemek/dönüştürmek için performans toplama kuralları tarafından kullanılır. Özellik paketi öğesi bir performans sayacına dönüştürüldüğünde eşikler, eğilim ve diğer standart performans veri kuralları oluşturulabilir.
Yönetilen uygulama/bileşen, standart performans sayacı API'si yoluyla araçları kullanıma sunmadığında veya gelişmiş hesaplanan performans bilgileri gerektiğinde bu eşleyici gereklidir.
Bu koşul algılama nesnesi, seçilen bir özellik paketi öğesini bir SCOM performans sayacı nesnesine eşlemek/dönüştürmek için performans toplama kuralları tarafından kullanılır. Özellik paketi öğesi bir performans sayacına dönüştürüldüğünde eşikler, eğilim ve diğer standart performans veri kuralları oluşturulabilir. Yönetilen uygulama/bileşen, standart performans sayacı API'si yoluyla araçları kullanıma sunmadığında veya gelişmiş hesaplanan performans bilgileri gerektiğinde bu eşleyici gereklidir.
Nesne Adı: Eşleyicide kullanılacak Nesne Adı.
Sayaç Adı: Eşleyicide kullanılacak Sayaç Adı.
Örnek Adı: Eşleyicide kullanılacak Örnek Adı.
Type | ConditionDetectionModuleType |
Isolation | Any |
Accessibility | Public |
RunAs | Default |
OutputType | System.Performance.Data |
ID | Module Type | TypeId | RunAs |
---|---|---|---|
Filter | ConditionDetection | System.ExpressionFilter | Default |
Mapper | ConditionDetection | System.Performance.DataGenericMapper | Default |
<ConditionDetectionModuleType ID="Microsoft.Windows.DHCPServer.10.0.CD.PerfFilter" Accessibility="Public" Batching="false" Stateful="false" PassThrough="false">
<Configuration>
<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"/>
</Configuration>
<OverrideableParameters/>
<ModuleImplementation Isolation="Any">
<Composite>
<MemberModules>
<ConditionDetection ID="Mapper" TypeID="Performance!System.Performance.DataGenericMapper">
<ObjectName>$Data/Property[@Name='ObjectName']$</ObjectName>
<CounterName>$Data/Property[@Name='CounterName']$</CounterName>
<InstanceName>$Data/Property[@Name='InstanceName']$</InstanceName>
<Value>$Data/Property[@Name='Value']$</Value>
</ConditionDetection>
<ConditionDetection ID="Filter" TypeID="System!System.ExpressionFilter">
<Expression>
<And>
<Expression>
<SimpleExpression>
<ValueExpression>
<XPathQuery Type="String">Property[@Name='ObjectName']</XPathQuery>
</ValueExpression>
<Operator>Equal</Operator>
<ValueExpression>
<Value Type="String">$Config/ObjectName$</Value>
</ValueExpression>
</SimpleExpression>
</Expression>
<Expression>
<SimpleExpression>
<ValueExpression>
<XPathQuery Type="String">Property[@Name='CounterName']</XPathQuery>
</ValueExpression>
<Operator>Equal</Operator>
<ValueExpression>
<Value Type="String">$Config/CounterName$</Value>
</ValueExpression>
</SimpleExpression>
</Expression>
</And>
</Expression>
</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>