.NET CSM Statistiek/Aantal uitzonderingen per seconde verzamelen

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

Prestatiemeteritem .NET CSM Statistiek/Aantal uitzonderingen per seconde verzamelen

Knowledge Base article:

Samenvatting

Deze regel verzamelt het prestatiemeteritem .NET CSM Statistic/# uitzonderingen/sec voor webpagina's.

Dit item toont het aantal niet-verwerkte JavaScript-uitzonderingen per seconde die optreden door een webpagina in de internetbrowser. Het aantal gebeurtenissen dat door dit item wordt geregistreerd is afhankelijk van de bewakingsconfiguratie. De itemwaarde kan groter zijn dan het aantal prestatiegebeurtenissen aan clientzijde dat voor deze pagina is gerapporteerd aan de Application Diagnostics-console, omdat de itemwaarde gebeurtenissen omvat die worden onderdrukt door gebeurtenisbeperking.

Dit prestatiemeteritem is alleen beschikbaar voor webpagina's als bewaking aan clientzijde van de toepassingsprestaties is ingeschakeld en transacties aan clientzijde voor de pagina zijn geconfigureerd.

Een transactie aan clientzijde configureren voor een webpagina van een nieuwe toepassing:

Een transactie aan clientzijde configureren voor een webpagina van een toepassing die al wordt bewaakt:

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.CollectExceptionEventsCount" 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>