Performance collection for : PERF_ARCH_READ_MESSAGESFAILEDVALIDATION

Microsoft.LS.2010.Monitoring.Rule.ReportingPC.ArchivingServer_PERF_ARCH_READ_MESSAGESFAILEDVALIDATION (Rule)

Knowledge Base article:

Summary

This rule collects this performance counter for reporting/troubleshooting purposes for the counter: PERF_ARCH_READ_MESSAGESFAILEDVALIDATION

Number of messages that validation failed for.

Causes

This may be caused if there is a version mismatch between server and the agent or if malformed messages are present in the message queue.

Resolutions

Please check the agent and server version as well as the the security settings on the queue.

Element properties:

TargetMicrosoft.LS.2010.Component.ArchivingServer
CategoryPerformanceCollection
EnabledTrue
Instance NameLS:Arch Service - 01 - READ
Counter NameArch Service - 002 - Messages that failed validation
Frequency900
Alert GenerateFalse
RemotableTrue

Member Modules:

ID Module Type TypeId RunAs 
CollectPerfCounter DataSource System.Performance.OptimizedDataProvider Default
WriteToDB WriteAction Microsoft.SystemCenter.CollectPerformanceData Default
WriteToDW WriteAction Microsoft.SystemCenter.DataWarehouse.PublishPerformanceData Default

Source Code:

<Rule ID="Microsoft.LS.2010.Monitoring.Rule.ReportingPC.ArchivingServer_PERF_ARCH_READ_MESSAGESFAILEDVALIDATION" Enabled="true" Target="Microsoft.LS.2010.Component.ArchivingServer" ConfirmDelivery="false" Remotable="true" Priority="Normal" DiscardLevel="100">
<Category>PerformanceCollection</Category>
<DataSources>
<DataSource ID="CollectPerfCounter" TypeID="SystemPerf!System.Performance.OptimizedDataProvider">
<ComputerName>$Target/Host/Host/Host/Property[Type="Windows!Microsoft.Windows.Computer"]/NetworkName$</ComputerName>
<CounterName>Arch Service - 002 - Messages that failed validation</CounterName>
<ObjectName>LS:Arch Service - 01 - READ</ObjectName>
<InstanceName/>
<AllInstances>true</AllInstances>
<Frequency>900</Frequency>
<Tolerance>5</Tolerance>
<ToleranceType>Absolute</ToleranceType>
<MaximumSampleSeparation>4</MaximumSampleSeparation>
</DataSource>
</DataSources>
<WriteActions>
<WriteAction ID="WriteToDB" TypeID="SC!Microsoft.SystemCenter.CollectPerformanceData"/>
<WriteAction ID="WriteToDW" TypeID="SCDW!Microsoft.SystemCenter.DataWarehouse.PublishPerformanceData"/>
</WriteActions>
</Rule>