Detta objekt för tillståndsidentifiering används av prestandasamlingsreglerna för att kartlägga/omvandla ett utvalt objekt för egenskapsuppsättning till ett SCOM prestandaräknarobjekt. När objektet för egenskapsuppsättning har omvandlats till ett prestandaräknarobjekt kan tröskelvärden, trender och andra standardregler för prestandadata skapas.
Denna mapper är nödvändig när den hanterade applikationen/komponenten inte visar instrumentationen genom standard prestandaräknarobjektet API eller när avancerad beräknad prestandainformation behövs.
Detta objekt för tillståndsidentifiering används av prestandasamlingsreglerna för att kartlägga/omvandla ett utvalt objekt för egenskapsuppsättning till ett SCOM prestandaräknarobjekt. När objektet för egenskapsuppsättning har omvandlats till ett prestandaräknarobjekt kan tröskelvärden, trender och andra standardregler för prestandadata skapas. Denna mapper är nödvändig när den hanterade applikationen/komponenten inte visar instrumentationen genom standard prestandaräknarobjektet API eller när avancerad beräknad prestandainformation behövs.
Objektnamn: Objektnamn att använda i mapper.
Räknarnamn: Räknarnamn att använda i mapper.
Förekomstnamn: Förekomstnamn att använda i mapper.
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.2012.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>