Hiermit wird der Leistungsindikator ".NET-Statistik/Ausnahmeereignisse (\%)/Sek." erfasst.
Von dieser Regel wird der Leistungsindikator ".NET-Statistik/% der Ausnahmen/s" für Transaktionen erfasst.
Von diesem Leistungsindikator wird die Rate der Ausnahmeereignisse aufgezeichnet, die von einer für die Überwachung der Anwendungsleistung konfigurierten Transaktion generiert wurden. Die Anzahl der von diesem Leistungsindikator aufgezeichneten Ereignisse hängt von Informationen wie der Agent-Konfiguration, dem Anteil der kritischen Ausnahmen an der Gesamtanzahl der Ausnahmen und benutzerdefinierten Ausnahmehandlern ab. Der Wert dieses Indikators ist möglicherweise größer als die Rate der Ausnahmeereignisse, die der Application Diagnostics-Konsole gemeldet wurden, da in diesem Wert auch Ereignisse berücksichtigt werden, die von der Ereignissteuerung unterdrückt werden.
Dieser Indikator ist nur verfügbar, wenn die Überwachung der Anwendungsleistung aktiviert ist.
Der Indikator wird erhöht, wenn eine nicht behandelte Ausnahme auftritt. Zur Behebung dieser Ausnahmen, überprüfen Sie den Ausnahmetyp und die Funktion, die die Ausnahme erzeugt hat. Zum Lösen dieser Art von Problemen ist in der Regel der Zugriff auf den Quellcode der Anwendung erforderlich.
Target | Microsoft.SystemCenter.Apm.Transaction |
Category | PerformanceCollection |
Enabled | True |
Instance Name | .NET Statistic |
Counter Name | \% of Exceptions/sec |
Frequency | 300 |
Alert Generate | False |
Remotable | False |
ID | Module Type | TypeId | RunAs |
---|---|---|---|
DS | DataSource | System.Performance.DataProvider | Default |
WriteToDB | WriteAction | Microsoft.SystemCenter.CollectPerformanceData | Default |
WriteToDW | WriteAction | Microsoft.SystemCenter.DataWarehouse.PublishPerformanceData | Default |
<Rule ID="Microsoft.SystemCenter.Apm.Transaction.CollectExceptionEventsRate" Enabled="true" Target="Microsoft.SystemCenter.Apm.Transaction" 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 Statistic</ObjectName>
<InstanceName>$Target/Property[Type="Microsoft.SystemCenter.Apm.Transaction"]/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>