Microsoft.IntelligencePacks.Advisor.Monitoring.AdvisorCollectQueueSizeServer

Microsoft.IntelligencePacks.Advisor.Monitoring.AdvisorCollectQueueSizeServer (Rule)

Element properties:

TargetMicrosoft.SystemCenter.ManagementServer
CategoryCustom
EnabledTrue
Alert GenerateFalse
RemotableFalse

Member Modules:

ID Module Type TypeId RunAs 
DS DataSource Microsoft.EnterpriseManagement.Mom.Modules.AggregationModuleLibrary.PerfAggregationDS Default
WriteToDiagnostics WriteAction Microsoft.SystemCenter.DiagnosticsInformationDataWriteAction Default

Source Code:

<Rule ID="Microsoft.IntelligencePacks.Advisor.Monitoring.AdvisorCollectQueueSizeServer" Enabled="true" Target="SystemCenter!Microsoft.SystemCenter.ManagementServer" ConfirmDelivery="false" Remotable="false" Priority="Normal" DiscardLevel="100">
<Category>Custom</Category>
<DataSources>
<DataSource ID="DS" TypeID="Aggregation!Microsoft.EnterpriseManagement.Mom.Modules.AggregationModuleLibrary.PerfAggregationDS">
<ComputerName>$Target/Host/Property[Type="Windows!Microsoft.Windows.Computer"]/NetworkName$</ComputerName>
<CounterName>Send Queue % Used</CounterName>
<ObjectName>Health Service Management Groups</ObjectName>
<InstanceName>$Target/ManagementGroup/Name$</InstanceName>
<AllInstances>false</AllInstances>
<Frequency>60</Frequency>
<Tag>AdvisorCollectQueueSizeMS</Tag>
<GroupByXPaths>
<GroupByXPath/>
</GroupByXPaths>
<Aggregations>
<Aggregation>
<Name>AvgV</Name>
<Type>Average</Type>
<XPath>Value</XPath>
</Aggregation>
<Aggregation>
<Name>MaxV</Name>
<Type>Max</Type>
<XPath>Value</XPath>
</Aggregation>
</Aggregations>
<AggregationIntervalSeconds>3600</AggregationIntervalSeconds>
</DataSource>
</DataSources>
<WriteActions>
<WriteAction ID="WriteToDiagnostics" TypeID="Types!Microsoft.SystemCenter.DiagnosticsInformationDataWriteAction"/>
</WriteActions>
</Rule>