Coletar o contador de desempenho de Estatísticas do .NET CSM/Solicitações/s
Esta regra coleta o contador de desempenho de Estatísticas do .NET CSM/Solicitações/s para páginas da Web.
O contador mostra o número de solicitações do usuário enviadas para as páginas da Web monitoradas. Esse contador é incrementado quando a solicitação de monitoramento atinge o ponto de extremidade do Coletor de CSM.
Este contador estará disponível para páginas da Web apenas quando o monitoramento de desempenho do aplicativo no lado do cliente estiver habilitado e a transação no lado do cliente estiver configurada para a página.
Para configurar uma transação do lado do cliente para uma página da Web de um novo aplicativo:
Abra o assistente do modelo de Monitoramento de Desempenho do Aplicativo .NET.
Ao habilitar o monitoramento no lado do cliente, clique em Personalizar.
Na seção Transação, clique em Adicionar.
Especifique as configurações de transação no lado do cliente para as páginas que você deseja monitorar.
Para configurar uma transação do lado do cliente para uma página da Web de um aplicativo que já está sendo monitorado:
No modelo de Monitoramento de Desempenho do Aplicativo .NET, abra o seu grupo de aplicativos Web.
Clique na guia Monitoramento no lado do cliente.
Selecione o aplicativo que você deseja alterar e, em seguida, clique em Personalizar.
Na seção Transação, clique em Adicionar.
Especifique as configurações de transação no lado do cliente para as páginas que você deseja monitorar.
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>