Recopilar datos del contador de rendimiento de número de infracciones de rendimiento por seg. de aplicaciones CSM .NET
Esta regla recopila datos para las aplicaciones del contador de rendimiento de número de infracciones por seg. de aplicaciones CSM .NET.
El contador refleja el número de infracciones de rendimiento del cliente calculada desde la perspectiva del explorador de Internet. El valor del contador depende de la configuración de supervisión. El valor del contador puede ser mayor que el número de eventos de rendimiento comunicados a la consola de diagnóstico de aplicaciones, ya que el valor del contador incluye también eventos suprimidos por el modo de limitación de eventos.
Este contador sólo está disponible cuando la supervisión de rendimiento de aplicaciones del cliente está habilitada.
Los eventos de rendimiento del cliente se generan cuando el tiempo de ejecución calculado en el explorador de Internet supera el umbral configurado. Un rendimiento lento del servidor web, una red lenta o un código de aplicación ineficaz pueden ser causas típicas de la degradación del rendimiento de aplicaciones del cliente. Para comprender las causas es necesario analizar los datos suministrados con los detalles de la alerta de supervisión del cliente.
Target | Microsoft.SystemCenter.Apm.CsmApplicationInstance |
Category | PerformanceCollection |
Enabled | True |
Instance Name | .NET CSM Apps |
Counter Name | # of Performance violations/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.CsmApplicationInstance.CollectPerformanceEventsCount" Enabled="true" Target="Microsoft.SystemCenter.Apm.CsmApplicationInstance" ConfirmDelivery="false" Remotable="false" Priority="Normal" DiscardLevel="100">
<Category>PerformanceCollection</Category>
<DataSources>
<DataSource ID="DS" TypeID="Performance!System.Performance.DataProvider">
<ComputerName>$Target/Host/Host/Property[Type="Windows!Microsoft.Windows.Computer"]/NetworkName$</ComputerName>
<CounterName># of Performance violations/sec</CounterName>
<ObjectName>.NET CSM Apps</ObjectName>
<InstanceName>$Target/Property[Type="Microsoft.SystemCenter.Apm.CsmApplicationInstance"]/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>