Collecter les statistiques .NET CSM/\% d'exceptions/s

Microsoft.SystemCenter.Apm.CsmTransaction.CollectExceptionEventsRate (Rule)

Compteur de performances Collecter les statistiques .NET CSM/\% d'exceptions/s

Knowledge Base article:

Résumé

Cette règle collecte des données à partir du compteur de performances Statistiques .NET CSM/% d'exceptions/s pour les pages Web.

Ce compteur de performance indique le taux d'exceptions JavaScript non gérées qui se produisent dans le navigateur Internet. Il est disponible pour les pages Web uniquement lorsque l'analyse des performances d'application côté client est activée et la transaction côté client est configurée pour la page.

Pour configurer une transaction côté client pour une page Web d'une nouvelle application :

Pour configurer une transaction côté client pour une page Web d'une application qui est déjà en cours d'analyse :

Element properties:

TargetMicrosoft.SystemCenter.Apm.CsmTransaction
CategoryPerformanceCollection
EnabledTrue
Instance Name.NET CSM Statistic
Counter Name\% of Exceptions/sec
Frequency300
Alert GenerateFalse
RemotableFalse

Member Modules:

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

Source Code:

<Rule ID="Microsoft.SystemCenter.Apm.CsmTransaction.CollectExceptionEventsRate" Enabled="true" Target="Microsoft.SystemCenter.Apm.CsmTransaction" ConfirmDelivery="false" Remotable="false" Priority="Normal" DiscardLevel="100">
<Category>PerformanceCollection</Category>
<DataSources>
<DataSource ID="DS" TypeID="Performance!System.Performance.DataProvider">
<ComputerName>$Target/Host/Host/Host/Property[Type="Windows!Microsoft.Windows.Computer"]/NetworkName$</ComputerName>
<CounterName>% of Exceptions/sec</CounterName>
<ObjectName>.NET CSM Statistic</ObjectName>
<InstanceName>$Target/Property[Type="Microsoft.SystemCenter.Apm.CsmTransaction"]/CounterInstance$</InstanceName>
<AllInstances>false</AllInstances>
<Frequency>300</Frequency>
</DataSource>
</DataSources>
<WriteActions>
<WriteAction ID="WriteToDB" TypeID="SC!Microsoft.SystemCenter.CollectPerformanceData"/>
<WriteAction ID="WriteToDW" TypeID="SCDW!Microsoft.SystemCenter.DataWarehouse.PublishPerformanceData"/>
</WriteActions>
</Rule>