System.SnmpProbe.CorrelatedEventManualReset2StateMonitorType (UnitMonitorType)

Element properties:

RunAsDefault
AccessibilityPublic
Support Monitor RecalculateFalse

Member Modules:

ID Module Type TypeId RunAs 
FirstCorrelatedDataSource DataSource System.SnmpQueryProvider Default
SecondCorrelatedDataSource DataSource System.SnmpQueryProvider Default
CorrelatedDataCondition ConditionDetection System.CorrelatorAutoCondition Default
FirstCorrelatedFilterCondition ConditionDetection System.ExpressionFilter Default
SecondCorrelatedFilterCondition ConditionDetection System.ExpressionFilter Default

Source Code:

<UnitMonitorType ID="System.SnmpProbe.CorrelatedEventManualReset2StateMonitorType" Accessibility="Public">
<MonitorTypeStates>
<MonitorTypeState ID="CorrelatedEventRaised"/>
<MonitorTypeState ID="ManualResetEventRaised" NoDetection="true"/>
</MonitorTypeStates>
<Configuration>
<IncludeSchemaTypes>
<SchemaType>System!System.ExpressionEvaluatorSchema</SchemaType>
<SchemaType>System.SnmpVarBindsSchema</SchemaType>
</IncludeSchemaTypes>
<xsd:element name="FirstCorrelatedInterval" type="xsd:integer"/>
<xsd:element name="FirstCorrelatedIsWriteAction" type="xsd:boolean"/>
<xsd:element name="FirstCorrelatedIP" type="xsd:string"/>
<xsd:element name="FirstCorrelatedCommunityString" type="xsd:string"/>
<xsd:element minOccurs="0" maxOccurs="1" name="FirstCorrelatedVersion" type="xsd:string"/>
<xsd:element name="FirstCorrelatedSnmpVarBinds" type="SnmpVarBindsType"/>
<xsd:element name="FirstCorrelatedExpression" type="ExpressionType"/>
<xsd:element name="SecondCorrelatedInterval" type="xsd:integer"/>
<xsd:element name="SecondCorrelatedIsWriteAction" type="xsd:boolean"/>
<xsd:element name="SecondCorrelatedIP" type="xsd:string"/>
<xsd:element name="SecondCorrelatedCommunityString" type="xsd:string"/>
<xsd:element minOccurs="0" maxOccurs="1" name="SecondCorrelatedVersion" type="xsd:string"/>
<xsd:element name="SecondCorrelatedSnmpVarBinds" type="SnmpVarBindsType"/>
<xsd:element name="SecondCorrelatedExpression" type="ExpressionType"/>
<xsd:element name="Correlator" type="CorrelatorType"/>
</Configuration>
<MonitorImplementation>
<MemberModules>
<DataSource TypeID="System.SnmpQueryProvider" ID="FirstCorrelatedDataSource">
<Interval>$Config/FirstCorrelatedInterval$</Interval>
<IsWriteAction>$Config/FirstCorrelatedIsWriteAction$</IsWriteAction>
<IP>$Config/FirstCorrelatedIP$</IP>
<CommunityString>$Config/FirstCorrelatedCommunityString$</CommunityString>
<Version>$Config/FirstCorrelatedVersion$</Version>
<SnmpVarBinds>$Config/FirstCorrelatedSnmpVarBinds$</SnmpVarBinds>
</DataSource>
<DataSource TypeID="System.SnmpQueryProvider" ID="SecondCorrelatedDataSource">
<Interval>$Config/SecondCorrelatedInterval$</Interval>
<IsWriteAction>$Config/SecondCorrelatedIsWriteAction$</IsWriteAction>
<IP>$Config/SecondCorrelatedIP$</IP>
<CommunityString>$Config/SecondCorrelatedCommunityString$</CommunityString>
<Version>$Config/SecondCorrelatedVersion$</Version>
<SnmpVarBinds>$Config/SecondCorrelatedSnmpVarBinds$</SnmpVarBinds>
</DataSource>
<ConditionDetection TypeID="System!System.ExpressionFilter" ID="FirstCorrelatedFilterCondition">
<Expression>$Config/FirstCorrelatedExpression$</Expression>
</ConditionDetection>
<ConditionDetection TypeID="System!System.ExpressionFilter" ID="SecondCorrelatedFilterCondition">
<Expression>$Config/SecondCorrelatedExpression$</Expression>
</ConditionDetection>
<ConditionDetection TypeID="System!System.CorrelatorAutoCondition" ID="CorrelatedDataCondition">
<Correlator>$Config/Correlator$</Correlator>
</ConditionDetection>
</MemberModules>
<RegularDetections>
<RegularDetection MonitorTypeStateID="CorrelatedEventRaised">
<Node ID="CorrelatedDataCondition">
<Node ID="FirstCorrelatedFilterCondition">
<Node ID="FirstCorrelatedDataSource"/>
</Node>
<Node ID="SecondCorrelatedFilterCondition">
<Node ID="SecondCorrelatedDataSource"/>
</Node>
</Node>
</RegularDetection>
</RegularDetections>
</MonitorImplementation>
</UnitMonitorType>