.NET CSM-Anwendungen/Anzahl der Ausnahmen/s erfassen

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

Leistungsindikator ".NET CSM-Anwendungen/Anzahl der Ausnahmen/s erfassen"

Knowledge Base article:

Zusammenfassung

Mit dieser Regel werden Daten aus dem Leistungsindikator ".NET CSM-Anwendungen/Anz. der Ausnahmen/s" für Anwendungen erfasst.

Dieser Leistungsindikator erfasst die Anzahl der von einer Anwendung im Internet-Browser pro Sekunde generierten nicht behandelten JavaScript-Ausnahmen. Die Anzahl der von diesem Leistungsindikator erfassten Ereignisse hängt von der Überwachungskonfiguration ab. Der Wert dieses Indikators kann die Anzahl der clientseitigen Leistungsereignisse, die der Anwendungsdiagnose gemeldet wurde, übersteigen, denn er bezieht Ereignisse ein, die von der Ereignissteuerung unterdrückt werden.

Der Indikator ist nur dann verfügbar, wenn die Überwachung der clientseitigen Anwendungsleistung aktiviert ist.

Der Indikator wird erhöht, wenn eine nicht behandelte Ausnahme in JavaScript auftritt. Solche Ausnahmen werden durch Fehler im Anwendungscode verursacht. Zum Verständnis der Ursachen müssen die Stapelüberwachung der Ausnahme und die Daten analysiert werden, die in den Warnungsdetails der clientseitigen Überwachung bereitgestellt werden.

Element properties:

TargetMicrosoft.SystemCenter.Apm.CsmApplicationInstance
CategoryPerformanceCollection
EnabledTrue
Instance Name.NET CSM Apps
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.CsmApplicationInstance.CollectExceptionEventsCount" Enabled="true" Target="Microsoft.SystemCenter.Apm.CsmApplicationInstance" ConfirmDelivery="false" Remotable="false" Priority="Normal" DiscardLevel="100">
<Category>PerformanceCollection</Category>
<DataSources>
<DataSource ID="DS" TypeID="Performance!System.Performance.DataProvider">
<ComputerName>$Target/Host/Host/Property[Type="Windows!Microsoft.Windows.Computer"]/NetworkName$</ComputerName>
<CounterName># of Exceptions/sec</CounterName>
<ObjectName>.NET CSM Apps</ObjectName>
<InstanceName>$Target/Property[Type="Microsoft.SystemCenter.Apm.CsmApplicationInstance"]/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>