Recolher contador de desempenho Estatística CSM .NET/# de Exceções/seg
Esta regra recolhe o contador de desempenho Estatística .NET CSM/% de Exceções/seg para páginas Web.
Este contador mostra o número de exceções de JavaScript não processadas por segundo acionadas por uma página Web no browser da Internet. O número de eventos registados por este contador depende da configuração da monitorização. O valor do contador pode apresentar mais do que o número de eventos de desempenho do lado do cliente comunicados para esta página à consola do Application Diagnostics porque o valor do contador inclui eventos suprimidos pela limitação de eventos.
Este contador de desempenho está disponível para páginas Web apenas quando a monitorização do desempenho da aplicação do lado do cliente está ativada e a transação do lado do cliente está configurada para a página.
Para configurar uma transação do lado do cliente para uma página Web de uma nova aplicação:
Abra o assistente de modelos da Monitorização do Desempenho de Aplicações .NET.
Ao ativar a monitorização do lado do cliente, clique em Personalizar.
Na secção Transação, clique em Adicionar.
Especifique as definições de transação do lado do cliente para as páginas que pretende monitorizar.
Para configurar uma transação do lado do cliente para uma página Web de uma aplicação que já está a ser monitorizada:
No modelo da Monitorização do Desempenho de Aplicações .NET, abra o grupo de aplicações web.
Clique no separador Monitorização do Lado do Cliente.
Selecione a aplicação que pretende alterar e clique em Personalizar.
Na secção Transação, clique em Adicionar.
Especifique as definições de transação do lado do cliente para as páginas que pretende monitorizar.
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>