Zbieraj dane licznika wydajności Statystyka .NET CSM/Liczba wyjątków/s
Ta reguła zbiera dane licznika wydajności Statystyka .NET CSM/Liczba wyjątków/s dla stron sieci Web.
Ten licznik przedstawia liczbę nieobsłużonych wyjątków JavaScript na sekundę zgłoszonych przez stronę sieci Web w przeglądarce internetowej. Liczba zdarzeń zarejestrowanych przez ten licznik zależy od konfiguracji monitorowania. Wartość licznika może być większa niż liczba zdarzeń wydajności po stronie klienta zgłoszonych dla tej strony w konsoli Application Diagnostics, ponieważ wartość licznika obejmuje zdarzenia pominięte przez ograniczanie liczby zdarzeń.
Ten licznik wydajności jest dostępny dla stron sieci Web tylko wtedy, gdy jest włączone monitorowanie wydajności aplikacji po stronie klienta oraz jest skonfigurowana transakcja po stronie klienta dla danej strony.
Aby skonfigurować transakcję po stronie klienta dla strony sieci Web nowej aplikacji:
Otwórz kreatora szablonu Monitorowanie wydajności aplikacji .NET.
Włączając monitorowanie po stronie klienta, kliknij opcję Dostosuj.
W sekcji Transakcja kliknij opcję Dodaj.
Określ ustawienia transakcji po stronie klienta dla stron, które chcesz monitorować.
Aby skonfigurować transakcję po stronie klienta dla strony sieci Web aplikacji, która jest już monitorowana:
W szablonie Monitorowanie wydajności aplikacji .NET otwórz grupę aplikacji sieci Web.
Kliknij kartę Monitorowanie po stronie klienta.
Zaznacz aplikację do zmiany, a następnie kliknij opcję Dostosuj.
W sekcji Transakcja kliknij opcję Dodaj.
Określ ustawienia transakcji po stronie klienta dla stron, które chcesz monitorować.
Target | Microsoft.SystemCenter.Apm.CsmTransaction |
Category | PerformanceCollection |
Enabled | True |
Instance Name | .NET CSM 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.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>