Zbieraj dane licznika wydajności Statystyka .NET CSM/Żądania/s
Ta reguła zbiera dane licznika wydajności Statystyka .NET CSM/Żądania/s dla stron sieci Web.
Licznik pokazuje liczbę żądań użytkownika wysłanych do monitorowanych stron sieci Web. Wartość na liczniku jest podwyższana, gdy żądanie monitorowania osiąga punkt końcowy modułu zbierającego programu CSM.
Ten licznik 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 | Requests/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.RequestsPerSec" 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>Requests/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>