Prestandaräknaren Samla in .NET CSM-statistik/Genomsnittlig körningstid för sidförfrågan (ms)
Regeln samlar in data från .NET CSM-statistik/Genomsn. körningstid för sidbegäran för program.
Räknaren visar genomsnittlig körningstid på klientsidan (i millisekunder) för de övervakade webbsidorna. Den här tiden mäts från webbläsaren och visar slutanvändarens upplevelse av den övervakade webbsidans prestanda.
Den här räknaren är endast tillgänglig för webbsidor om programprestandaövervakning på klientsidan har aktiverats och transaktioner på klientsidan har konfigurerats för sidan.
Så här konfigurerar du transaktioner på klientsidan för en webbsida i ett nytt program:
Öppna mallguiden för prestandaövervakning av .NET-program.
Klicka på Anpassa när du aktiverar övervakning på klientsidan.
Gå till avsnittet Transaktion och klicka på Lägg till.
Ange inställningar för transaktioner på klientsidan för de sidor som du vill övervaka.
Så här konfigurerar du transaktioner på klientsidan för en webbsida i ett program som redan övervakas:
Öppna webbprogramgruppen i mallen för prestandaövervakning av .NET-program.
Klicka på fliken för övervakning på klientsidan.
Markera programmet som du vill ändra och klicka sedan på Anpassa.
Gå till avsnittet Transaktion och klicka på Lägg till.
Ange inställningar för transaktioner på klientsidan för de sidor som du vill övervaka.
Target | Microsoft.SystemCenter.Apm.CsmTransaction |
Category | PerformanceCollection |
Enabled | True |
Instance Name | .NET CSM Statistic |
Counter Name | Average page request execution time |
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.AvgRequestExecutionTime" 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>Average page request execution time</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>