Recopilar datos del contador de rendimiento de tiempo medio de ejecución (s) de solicitud de página de estadísticas CSM .NET
Esta regla recopila datos del contador de rendimiento de tiempo medio de solicitud de página de estadísticas CSM .NET para páginas web.
El contador muestra el tiempo medio de procesamiento del cliente (en segundos) para las páginas web supervisadas. Este tiempo se calcula desde la perspectiva del explorador de Internet y refleja la experiencia del usuario con el rendimiento de la página web supervisada.
Este contador sólo está disponible para las páginas web cuando está habilitada la supervisión de rendimiento de aplicaciones del cliente y la transacción del cliente está configurada para la página.
Para configurar una transacción del cliente para una página web de una nueva aplicación:
Abra el asistente para plantillas de supervisión del rendimiento de aplicaciones .NET.
Si está habilitando la supervisión de cliente, haga clic en Personalizar.
En la sección Transacción, haga clic en Agregar.
Especifique la configuración de transacción de cliente para las páginas que desea supervisar.
Para configurar una transacción del cliente para una página web de una aplicación que ya se está supervisando:
En la plantilla de supervisión del rendimiento de aplicaciones .NET, abra el grupo de aplicaciones web.
Haga clic en la ficha Supervisión de clientes.
Seleccione la aplicación que desee cambiar y, a continuación, haga clic en Personalizar.
En la sección Transacción, haga clic en Agregar.
Especifique la configuración de transacción de cliente para las páginas que desea supervisar.
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 |
Mapper | ConditionDetection | System.Performance.DataGenericMapper | Default |
WriteToDB | WriteAction | Microsoft.SystemCenter.CollectPerformanceData | Default |
WriteToDW | WriteAction | Microsoft.SystemCenter.DataWarehouse.PublishPerformanceData | Default |
<Rule ID="Microsoft.SystemCenter.Apm.CsmTransaction.AvgRequestExecutionTimeSeconds" 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>
<ScaleBy>1000</ScaleBy>
</DataSource>
</DataSources>
<ConditionDetection TypeID="Performance!System.Performance.DataGenericMapper" ID="Mapper">
<ObjectName>.NET CSM Statistic</ObjectName>
<CounterName>Average page request execution time (seconds)</CounterName>
<InstanceName>$Target/Property[Type="Microsoft.SystemCenter.Apm.CsmTransaction"]/CounterInstance$</InstanceName>
<Value>$Data/Value$</Value>
</ConditionDetection>
<WriteActions>
<WriteAction ID="WriteToDB" TypeID="SC!Microsoft.SystemCenter.CollectPerformanceData"/>
<WriteAction ID="WriteToDW" TypeID="SCDW!Microsoft.SystemCenter.DataWarehouse.PublishPerformanceData"/>
</WriteActions>
</Rule>