Partilhar via


Modelo de Monitorização do Desempenho de Aplicações .NET

 

Publicado: julho de 2016

Aplica-se A: System Center 2012 R2 Operations Manager, System Center 2012 - Operations Manager, System Center 2012 SP1 - Operations Manager

O modelo de Monitorização do Desempenho de Aplicações (APM) de .NET do System Center 2012 – Operations Manager permite monitorizar aplicações .NET alojadas em Serviços de Informação Internet (IIS), nas perspetivas dos lados do servidor e do cliente, para obter detalhes sobre o desempenho e a fiabilidade da aplicação que possam ajudar a identificar causas raiz dos incidentes. (Apenas para System Center 2012 SP1: Também pode monitorizar Serviços Windows.) Ao especificar as definições, os tipos de evento a recolher, os objetivos de desempenho a medir e os servidores a monitorizar, a Monitorização de Desempenho de Aplicações de .NET revela de que forma estão a ser executadas as aplicações. Pode ver a frequência de ocorrência de um problema, o desempenho de um servidor aquando da ocorrência de um problema e a cadeia de acontecimentos relacionados com o método ou pedido lento que está a desencadear exceções. Esta informação é necessária para as parcerias com os programadores de software e os administradores de bases de dados para ajudar a garantir que as aplicações têm um desempenho correto e fiável para os seus clientes.

Este modelo permite monitorizar aplicações e serviços alojados nos Serviços de Informação de Internet (IIS) 7.0. É possível selecionar uma ou mais aplicações ou serviços detetados pelo pacote de gestão dos IIS 7.0 e configurar a monitorização de eventos de desempenho e de exceção. É necessário ter o pacote de gestão dos Serviços de Informação de Internet (IIS) 7.0 do Windows Server 2008 instalado para monitorizar aplicações e serviços Web.

No System Center 2012 SP1, é possível utilizar o modelo para monitorizar aplicações e serviços Web alojados nos Serviços de Informação de Internet (IIS) 8.0. É possível selecionar uma ou mais aplicações ou serviços detetados pelo pacote de gestão dos IIS 8.0 e configurar a monitorização de eventos de desempenho e de exceção. É necessário ter o pacote de gestão dos Serviços de Informação Internet (IIS) 8.0 do Windows Server 2012 instalado para monitorizar aplicações e serviços Web.

Para obter mais informações, consulte Antes de começar a monitorar aplicativos .NET.

  • Cenários

  • Monitorização Executada pelo Modelo de Monitorização de Desempenho de Aplicações de .NET

  • Visualizar Dados de Monitorização

  • Opções do Assistente

  • Configuração do Lado do Servidor

  • Definições Avançadas de Monitorização do Lado do Servidor

  • Personalização do Lado do Servidor

  • Definições de Modificação do Lado do Servidor

  • Propriedades da Transação: Adicionar Página Web ASP.NET

  • Propriedades da Transação: Adicionar Serviço Web ASP.NET

  • Propriedades da Transação: Adicionar Página MVC ASP.NET

  • Propriedades da Transação: Adicionar Método WCF

  • Propriedades da Transação: Adicionar Função

  • Configuração do Lado do Cliente

  • Definições Avançadas de Monitorização do Lado do Cliente

  • Ativar Monitorização do Lado do Cliente

  • Definições de Modificação do Lado do Cliente

  • Resumo

  • Criar e Modificar Modelos de Monitorização do Desempenho de Aplicações de .NET

  • Visualizar Monitores de Monitorização do Desempenho de Aplicações de .NET e Dados Recolhidos

Cenários

Utilizar o modelo de Monitorização do Desempenho de Aplicações de .NET em cenários onde é necessário monitorizar aplicações baseadas na Web. Estes cenários incluem os seguintes processos de monitorização:

Monitorização do Lado do Servidor: Aplicações Web com Camada Única ou Várias Camadas

Poderão existir aplicações que devem ser executadas em qualquer momento. Utilize o modelo de Monitorização do Desempenho de Aplicações de .NET para assegurar que as aplicações são fiáveis, não têm exceções e cumprem os contratos de nível de serviço (SLA), ou seja, que são executadas corretamente nos computadores onde estão instaladas.

Monitorização do Lado do Cliente: Desempenho e Fiabilidade do Browser

Pretende garantir que os clientes têm experiências Web de boa qualidade. Ao criar ou editar modelos existentes, poderá expandir a monitorização do lado do servidor, adicionando monitorização do lado do cliente que mede a experiência de browser dos seus clientes.

Monitorização Executada pelo Modelo de Monitorização de Desempenho de Aplicações de .NET

Por predefinição, o modelo de Monitorização de Desempenho de Aplicações de .NET configura a seguinte monitorização. É possível ativar, desativar e modificar monitores na página Configuração Avançada o modelo de Monitorização de Desempenho de Aplicações de .NET.

Descrição do monitor Valores predefinidos
Percentagem de eventos de exceção por pedidos monitorizados Ativado, Limiar=15%, Intervalo=5 minutos
Percentagem de eventos de desempenho por pedidos monitorizados Ativado, Limiar=20%, Intervalo=5 minutos
Tempo Médio de Pedido Ativado, Limiar=10.000 ms, Intervalo=5 minutos

Visualizar Dados de Monitorização

Todos os dados recolhidos pelo modelo de Monitorização de Desempenho de Aplicações de .NET aparecem na pasta Monitorização de .NET, na pasta Monitorização de Aplicações, no painel de navegação Monitorização. Para cada um dos grupos de aplicações que criar utilizando o modelo de Monitorização de Desempenho de Aplicações de .NET, o modelo cria uma pasta dentro de Monitorização de .NET. A pasta Monitorização de Aplicações contém as vistas predefinidas e as subpastas que proporcionam estado de funcionamento, vistas de Desempenho e alertas relacionados com os componentes de aplicações do grupo de aplicações. Ao utilizar a vista de Estado de Grupo de Aplicações de nível superior, é possível ver o estado de funcionamento dos componentes individuais e as configurações de monitorização que tiverem sido ativadas. O estado de cada objeto corresponde ao estado do objeto de destino que tem o pior estado de funcionamento, de modo a apresentar o pior estado de funcionamento nos monitores que estão a ser executados. Se um ou mais componentes forem apresentados com um erro e pelo menos um componente estiver em bom estado de funcionamento, isto pode indicar um problema num componente específico, como um problema de credencial. Se todos os componentes estiverem em mau estado de funcionamento, poderá indicar um problema de infraestrutura, como problemas de conectividade de rede.

Pastas de Monitorização de Aplicações

ASP.NET Application Performance Monitoriing folder

Para ver o estado dos monitores individuais, abra o Explorador de Estado de Funcionamento para cada componente. Investigue os monitores em mau estado de funcionamento para ver o que está a prejudicar o funcionamento da respetiva aplicação. Para obter mais informações, consulte Monitorização de Aplicações de .NET

Opções do Assistente

Ao executar o modelo de Monitorização de Desempenho de Aplicações de .NET, é necessário fornecer valores para as opções, como está listado nas tabelas apresentadas a seguir. Cada tabela representa uma única página no assistente.

Propriedades Gerais

General properties page

As seguintes opções estão disponíveis na página Propriedades Gerais do assistente.

Opção Descrição
Nome Introduza o nome amigável utilizado para o modelo e o grupo de aplicações que está a criar. Este nome é apresentado na Consola de operações e utilizado para a pasta dentro da pasta Monitorização de .NET. Note: Após ter atribuído um nome ao modelo e guardar o modelo, não é possível editar este nome sem eliminar e voltar a criar a instância do modelo.
Descrição Descreva o grupo de aplicações. (Opcional)
Selecionar o pacote de gestão de destino Selecione o pacote de gestão para armazenar as vistas e configurações criadas pelo modelo. Utilize o mesmo nome para o novo pacote de gestão e para o grupo de aplicações, de modo a emparelhar facilmente os dois nomes. Pode utilizar um pacote de gestão existente ou criar um novo pacote de gestão.

Para obter mais informações sobre pacotes de gestão, consulte Selecionar um arquivo de pacote de gerenciamento.

O que Monitorizar

What to monitor page

As seguintes opções estão disponíveis na página O que Monitorizar do assistente.

Opção Descrição
Componentes de aplicações, Adicionar Procure e adicione ou remova os componentes de aplicações para monitorizar.

Ao clicar em Adicionar, abre-se a página Procura de Objeto, que permite selecionar se pretende monitorizar Aplicações Web e Serviços.Apenas para System Center 2012 SP1: É possível monitorizar os Serviços do Windows. Note:  Apenas para System Center 2012 SP1: Antes de começar a monitorizar os Serviços do Windows, é necessário configurar os Serviços do Windows, utilizando o modelo Serviço do Windows. Depois de o fazer, o modelo de Monitorização de Desempenho de Aplicações de .NET pode detetar os Serviços do Windows em execução. Para obter mais informações, consulte Criação do Modelo do Serviço do Windows.
Ambiente Selecione o ambiente no qual pretende monitorizar a sua aplicação: Nenhum, Produção, Transição, Teste, Desenvolvimento ou utilize Novo para criar uma nova etiqueta. Normalmente, pretende-se emparelhar a etiqueta de ambiente com o grupo de servidor que está a ser monitorizado. A etiqueta é acrescentada ao nome de grupo de aplicação e aos nomes de componentes, permitindo distinguir os dados do evento no Application Diagnostics e no Application Advisor. Numa perspetiva de monitorização, a etiqueta de ambiente permite separar a mesma aplicação em várias aplicações virtuais. Note: Após selecionar uma etiqueta de ambiente e guardar o modelo, não é possível editar a etiqueta sem eliminar e voltar a criar a instância do modelo.
Grupo de destino Selecione servidores específicos para limitar a monitorização a este conjunto específico de servidores. Isto é opcional.

O âmbito do grupo de destino apenas é necessário quando a mesma aplicação estiver a ser executada em vários ambientes, como produção ou transição, e pretender executar o modelo várias vezes, uma vez para cada ambiente. Neste cenário, agrupe os computadores que pertencem à produção e os que pertencem ao ambiente de transição e utilize os grupos de destino para restringir onde a configuração será propagada. Também é possível utilizar grupos para aplicar a configuração a um subconjunto de servidores. No caso contrário, não é necessário especificar o âmbito do grupo de destino se pretender monitorizar todas as instâncias de uma determinada aplicação.

Procura de Objeto

Object Search page

As seguintes opções estão disponíveis na página Procura de Objeto do assistente.

Opção Descrição
Procurar Selecionar Aplicações Web e Serviços.Apenas para System Center 2012 SP1: Também é possível monitorizar Serviços do Windows. Note: No System Center 2012 SP1, antes de iniciar a monitorização dos Serviços do Windows, é necessário configurar os Serviços do Windows, utilizando o modelo do Serviço do Windows. Depois de o fazer, o modelo de Monitorização de Desempenho de Aplicações de .NET pode detetar os Serviços do Windows em execução. Para obter mais informações, consulte Criação do Modelo do Serviço do Windows.
Filtrar por parte do nome (opcional) Introduza parte do nome de Aplicação Web e Serviços que pretende selecionar.Apenas para System Center 2012 SP1: Também é possível introduzir parte do nome de um Serviço do Windows que pretende selecionar.
Itens disponíveis Apresenta as Aplicações Web e Serviços do Windows que estão disponíveis para monitorização.Apenas para System Center 2012 SP1: Também apresenta os Serviços do Windows que estão disponíveis para monitorização.
Objetos selecionados Apresenta os componentes de aplicações que foram selecionados para monitorização.

Configuração do Lado do Servidor

Server-side configuration

As seguintes opções estão disponíveis na página Configuração do Lado do Servidor do assistente.

Opção Descrição
Ativar alertas de eventos de desempenho Ative ou desative os relatórios de alerta de eventos de desempenho para o grupo de aplicações na Consola de operações para monitorização do lado do servidor. Os eventos de desempenho continuam a ser registados na consola do Application Diagnostics. Existe a opção de emitir alertas após ser gerado um evento de Monitorização de Desempenho de Aplicações.
Ativar alertas de eventos de exceção Ative ou desative a notificação de alertas de eventos de exceção para o grupo de aplicações na Consola de operações para monitorização do lado do servidor. Os eventos de exceção continuam a ser registados na consola do Application Diagnostics. Existe a opção de emitir alertas após ser gerado um evento de Monitorização de Desempenho de Aplicações.
Limiar de evento de desempenho (ms) Defina o limiar em milissegundos (ms) que uma transação de utilizador deve exceder, antes de gerar um evento de desempenho.
Definições Avançadas Defina as configurações avançadas, incluindo sensibilidade (restringindo a recolha de funções rápidas), espaços de nomes (que definem onde se pretendem recolher dados de aplicações personalizadas), métodos (funções específicas onde pretende que comecem a monitorizar), processadores de exceções personalizadas (que definem exceções críticas) e personalize a configuração dos monitores que afetam o estado de funcionamento dos componentes.
Ativar opções de configuração adicionais para monitorização do lado do servidor e do lado do cliente Especifique opções adicionais no assistente para personalizar a monitorização de componentes de aplicações individuais e a monitorização do lado do cliente.

Definições Avançadas de Monitorização do Lado do Servidor

Advanced settings for server-side monitoring

As seguintes opções estão disponíveis na página Definições Avançadas da monitorização do lado do servidor do assistente.

Opção Descrição
Ativar alertas de eventos de desempenho Ative ou desative os relatórios de alerta de eventos de desempenho para o grupo de aplicações na Consola de operações para monitorização do lado do servidor. Os eventos de desempenho continuam a ser registados na consola do Application Diagnostics. Existe a opção de emitir alertas após ser gerado um evento de Monitorização de Desempenho de Aplicações.
Ativar alertas de eventos de exceção Ative ou desative a notificação de alertas de eventos de exceção para o grupo de aplicações na Consola de operações para monitorização do lado do servidor. Os eventos de exceção continuam a ser registados na consola do Application Diagnostics. Existe a opção de emitir alertas após ser gerado um evento de Monitorização de Desempenho de Aplicações.
Limiar de evento de desempenho (ms) Defina o limiar em milissegundos (ms) em que um pedido deve ser processado antes de causar um evento de desempenho.
Limiar de sensibilidade (ms) Especifica a filtragem de métodos muito sensíveis para reduzir o "ruído" global, reduzindo o tamanho da pilha de chamadas ao recolher menos dados para cada evento. Para obter mais informações, consulte Estratégias de Criação para Monitorização de Aplicações .NET.
Definir Espaços de Nomes Especifique espaços de nomes e classes onde começar a medir os eventos de desempenho e violações aos limites do desempenho e defina quais o espaços de nomes que devem ser tratados por predefinição como pontos de entrada. Para obter mais informações, consulte Como adicionar, ativar e desative espaços de nomes.
Definir Métodos Especifique até onde vai descer na pilha de chamadas para recolher informações mais detalhadas, tais como parâmetros e variáveis, para métodos específicos. Para obter mais informações, consulte Como adicionar, editar e remover os métodos.
Alertas de segurança Active ou desative alertas de exceções que estão classificados como alertas de segurança para o grupo de aplicações, com erros tais como "Acesso Negado" ou "Início de Sessão falhou".

Os eventos de segurança são registados na consola do Application Diagnostics. Existe a opção de escolher se quer emitir alertas após ser gerado um evento de Monitorização de Desempenho da Aplicação.
Alertas de conectividade Active ou desative alertas de exceções que estão classificados como alertas de conectividade para o grupo de aplicações, com erros, tais como "Tempo da ligação excedido".

Os eventos de conectividade são registados na consola do Application Diagnostics. Existe a opção de escolher se quer emitir alertas após ser gerado um evento de Monitorização de Desempenho da Aplicação.
Alertas de falha da aplicação Active ou desative alertas de exceções que estão classificados como falhas de aplicação ou código, para o grupo de aplicações. Por predefinição, esta opção está desativada para atenuar o "ruído" de alertas gerados devido a falhas de código que normalmente apenas as equipas de desenvolvimento podem resolver. Para obter mais informações, consulte Estratégias de Criação para Monitorização de Aplicações .NET.

Os eventos de exceção são registados na consola do Application Diagnostics. Existe a opção de escolher se quer emitir alertas após ser gerado um evento de Monitorização de Desempenho da Aplicação.
Apenas exceções críticas Especificar se a exceção é considerada como relevante pelo agente de Monitorização de Desempenho de Aplicações e se é criado um evento. É criado um evento se a exceção criada for uma das incluídas na lista de processadores de exceções críticas. Para obter mais informações, consulte Usando manipuladores de exceção para definir exceções críticas.
Todas as exceções Especifique se todas as exceções são consideradas como relevantes pelo agente de Monitorização de Desempenho da Aplicação e se são criados eventos quando são detetadas exceções em nomes de espaço e classes monitorizados.
Controlo de Exceções Selecione para adicionar espaço de nome ou classes onde se controlam os parâmetros de exceção ou variáveis e se recolhem informações adicionais sobre cada exceção que uma classe ou espaço de nomes originou. Para obter mais informações, consulte Como adicionar, editar e remover o controlo de exceções.
Exceções Críticas Selecione para adicionar itens à lista de Processadores de exceções. Defina processadores de exceções que intercetam as exceções críticas que uma aplicação originou. Para obter mais informações, consulte Usando manipuladores de exceção para definir exceções críticas.
Monitores: Eventos de Exceção/seg excedem Monitor que observa o contador de desempenho de Eventos de Exceção/seg de .NET App/%.
Monitores: Eventos de Desempenho/seg excedem Monitor que observa o contador de desempenho de Eventos de Desempenho/seg de .NET Apps/%
Monitores: Tempo Médio do Pedido excede Monitor que observa as Aplicações de .NET/contador de desempenho de Tempo Médio de Pedido.
Grupo de destino Selecione servidores específicos para limitar a monitorização a este conjunto específico de servidores. Isto é opcional.

O âmbito do grupo de destino apenas é necessário quando a mesma aplicação estiver a ser executada em vários ambientes, como produção ou transição, e pretender executar o modelo várias vezes, uma vez para cada ambiente. Neste cenário, agrupe os computadores que pertencem à produção e os que pertencem ao ambiente de transição e utilize os grupos de destino para restringir onde a configuração será propagada. Também é possível utilizar grupos para aplicar a configuração a um subconjunto de servidores. No caso contrário, não é necessário especificar o âmbito do grupo de destino se pretender monitorizar todas as instâncias de uma determinada aplicação.

Personalização do Lado do Servidor

Server-side customization

Para o System Center 2012 SP1, as seguintes opções estão disponíveis na página do assistente Configuração do Lado do Servidor.

Opção Descrição
Componente Selecione o componente que pretende personalizar para monitorizar componentes de aplicações individuais.
Personalizar Modifique as definições para o componente de aplicação selecionado. Este procedimento abre a página Modificar Definições. As definições nesta página são as mesmas da página Definições Avançadas para Monotorização do Lado do Servidor Estas são descritas nas seções Propriedades da Transação: Adicionar Página Web ASP.NET que se seguem. Note: Os botões para espaços de nomes, controlo de exceção e exceções críticas não estão disponíveis porque estes só podem ser definidos ao nível do grupo de aplicações, não ao nível do componente.Apenas para System Center 2012 SP1: pode personalizar estas definições se estiver a configurar a monitorização dos Serviços Windows.
Modificar a Página de Definições Personalize definições para o componente de aplicação e/ou especificar a monitorização de uma página Web específica, método web ou função dentro do componente de aplicação.

Definições de Modificação do Lado do Servidor

Server-side modifying settings

As seguintes opções estão disponíveis na página Modificação de Definições do Lado do Cliente do assistente.

Opção Descrição
Ativar alertas de eventos de desempenho Ative ou desative os relatórios de alerta de eventos de desempenho para o grupo de aplicações na Consola de operações para monitorização do lado do servidor. Os eventos de desempenho continuam a ser registados na consola do Application Diagnostics. Existe a opção de emitir alertas após ser gerado um evento de Monitorização de Desempenho de Aplicações.
Ativar alertas de eventos de exceção Ative ou desative a notificação de alertas de eventos de exceção para o grupo de aplicações na Consola de operações para monitorização do lado do servidor. Os eventos de exceção continuam a ser registados na consola do Application Diagnostics. Existe a opção de emitir alertas após ser gerado um evento de Monitorização de Desempenho de Aplicações.
Limiar de evento de desempenho (ms) Defina o limiar em milissegundos (ms) em que um pedido deve ser processado antes de causar um evento de desempenho.
Limiar de sensibilidade (ms) Especifica a filtragem de métodos muito sensíveis para reduzir o "ruído" global, reduzindo o tamanho da pilha de chamadas ao recolher menos dados para cada evento. Para obter mais informações, consulte Estratégias de Criação para Monitorização de Aplicações .NET.
Definir Métodos Especifique até onde vai descer na pilha de chamadas para recolher informações mais detalhadas, tais como parâmetros e variáveis, para métodos específicos. Para obter mais informações, consulte Como adicionar, editar e remover os métodos.
Alertas de segurança Ative ou desative alertas de exceções que estão classificados como alertas de segurança para o componente de aplicações, com erros tais como "Acesso Negado" ou "Início de Sessão falhou".

Os eventos de segurança são registados na consola do Application Diagnostics. Existe a opção de escolher se quer emitir alertas após ser gerado um evento de Monitorização de Desempenho da Aplicação.
Alertas de conectividade Ativar ou desativar alertas de exceções classificadas como erros de conectividade para o componente de aplicação, como por exemplo, "Tempo da Ligação Excedido".

Os eventos de conectividade são registados na consola do Application Diagnostics. Existe a opção de escolher se quer emitir alertas após ser gerado um evento de Monitorização de Desempenho da Aplicação.
Alertas de falha da aplicação Ative ou desative alertas de exceções classificadas como falhas de aplicação ou código, para o componente de aplicação. Por predefinição, esta opção está desativada para atenuar o "ruído" de alertas gerados devido a falhas de código que normalmente apenas as equipas de desenvolvimento podem resolver. Para obter mais informações, consulte Estratégias de Criação para Monitorização de Aplicações .NET.

Os eventos de exceção são registados na consola do Application Diagnostics. Existe a opção de escolher se quer emitir alertas após ser gerado um evento de Monitorização de Desempenho da Aplicação.
Apenas exceções críticas Especificar se a exceção é considerada como relevante pelo agente de Monitorização de Desempenho de Aplicações e se é criado um evento. É criado um evento se a exceção criada for uma das incluídas na lista de processadores de exceções críticas. Para obter mais informações, consulte Usando manipuladores de exceção para definir exceções críticas.
Todas as exceções Especifique se todas as exceções são consideradas como relevantes pelo agente de Monitorização de Desempenho da Aplicação e se são criados eventos quando são detetadas exceções em nomes de espaço e classes monitorizados.
Monitores: Eventos de Exceção/seg excedem Monitor que observa o contador de desempenho de Eventos de Exceção/seg de .NET App/%.
Monitores: Eventos de Desempenho/seg excedem Monitor que observa o contador de desempenho de Eventos de Desempenho/seg de .NET Apps/%
Monitores: Tempo Médio do Pedido excede Monitor que observa as Aplicações de .NET/contador de desempenho de Tempo Médio de Pedido.
Transações: Adicionar Adicione transações para páginas Web do ASP.NET, serviços Web e funções do ASP.NET. Consulte as tabelas seguintes.
Grupo de destino Selecione servidores específicos para limitar a monitorização a este conjunto específico de servidores. Isto é opcional.

O âmbito do grupo de destino apenas é necessário quando a mesma aplicação estiver a ser executada em vários ambientes, como produção ou transição, e pretender executar o modelo várias vezes, uma vez para cada ambiente. Neste cenário, agrupe os computadores que pertencem à produção e os que pertencem ao ambiente de transição e utilize os grupos de destino para restringir onde a configuração será propagada. Também é possível utilizar grupos para aplicar a configuração a um subconjunto de servidores. No caso contrário, não é necessário especificar o âmbito do grupo de destino se pretender monitorizar todas as instâncias de uma determinada aplicação.

Nota

Os botões para espaços de nomes, controlo de exceção e exceções críticas não estão disponíveis porque estes só podem ser definidos ao nível do grupo de aplicações, não ao nível do componente.Apenas para System Center 2012 SP1: Pode personalizar estas definições se estiver a configurar a monitorização dos serviços do Windows.

Tipos de aplicação e transações do lado do servidor que pode monitorizar

Para cada tipo de aplicação, existem vários tipos de transação que pode optar por monitorizar. Estão disponíveis as seguintes opções:

Tipo de aplicação Tipos de transação para o System Center 2012 Tipos de transação para o System Center 2012 SP1
Aplicação Web ASP.NET - Página Web ASP.NET
- Serviço Web ASP.NET
- Função
- Página Web ASP.NET
- Página MVC ASP.NET
- Serviço Web ASP.NET
- Método WCF
- Função
Serviço Web ASP.NET - Página Web ASP.NET
- Serviço Web ASP.NET
- Função
- Página Web ASP.NET
- Página MVC ASP.NET
- Serviço Web ASP.NET
- Método WCF
- Função
Serviço WCF Não disponível - Página Web ASP.NET
- Página MVC ASP.NET
- Serviço Web ASP.NET
- Método WCF
- Função
Serviço Windows Não disponível - Método WCF
- Função

Propriedades da Transação: Adicionar Página Web ASP.NET

Server-side transaction properties ASP.NET webpage

As seguintes opções estão disponíveis na página Propriedades da Transação para a Página Web ASP.NET da página do assistente.

Opção Descrição
Nome da transação Introduza o nome amigável para a transação, tal como será apresentado no separador Monitorização, contadores de desempenho e noutro local.
Página do ASP.NET Introduza o caminho para a página para onde está a configurar estas definições de monitorização.
Limiar de evento de desempenho (ms) Defina o limiar em milissegundos (ms) que uma transação de utilizador deve exceder, antes de gerar um evento de desempenho. Note: O componente da aplicação continua a monitorizar a página especificada na transação utilizando o limiar de desempenho que está definido para o componente de aplicação. Este limiar é utilizado como uma segunda medida na mesma página do componente da aplicação. Se definir este limiar mais elevado do que o limiar do componente da aplicação, obtém um evento simples, mas poderá querer dois alertas de desempenho para a transação quando o limiar é quebrado - um do componente da aplicação e outro da transação, dependendo das definições de alertas. As transações são tipicamente usadas para monitorar a página individual de forma mais agressiva do que a aplicação principal, com um limiar mais baixo, ou para monitorizar uma página onde os alertas foram desativados na página principal.
Limiar de sensibilidade (ms) Especifica a filtragem de métodos muito sensíveis para reduzir o "ruído" global, reduzindo o tamanho da pilha de chamadas ao recolher menos dados para cada evento. Ainda é gerado um evento se o limiar for ultrapassado. Para obter mais informações, consulte Estratégias de Criação para Monitorização de Aplicações .NET.
Recolher alertas por tipo de evento: Conectividade Ativar ou desativar alertas de eventos, classificados como alertas de conectividade com erros, tais como "Tempo de espera da Ligação foi excedido".

Os eventos de conectividade são registados na consola do Application Diagnostics. Existe a opção de escolher se quer emitir alertas após ser gerado um evento de Monitorização de Desempenho da Aplicação.
Recolher alertas por tipo de evento: Falha da aplicação Ative ou desative alertas de eventos classificados como falhas de aplicação ou código. Desativar esta funcionalidade reduz o "ruído" de muitos alertas originados devido a falhas de código. Uma vez que estes alertas são originados por falhas do código, os programadores normalmente resolvem estes problemas. Para obter mais informações, consulte Estratégias de Criação para Monitorização de Aplicações .NET.

Os eventos de exceção são registados na consola do Application Diagnostics. Existe a opção de escolher se quer emitir alertas após ser gerado um evento de Monitorização de Desempenho da Aplicação.
Recolher alertas por tipo de evento: Segurança Ative ou desative alertas de eventos que estão classificados como alertas de segurança com erros tais como "Acesso Negado" ou "Início de Sessão falhou".

Os eventos de segurança são registados na consola do Application Diagnostics. Existe a opção de escolher se quer emitir alertas após ser gerado um evento de Monitorização de Desempenho da Aplicação.
Recolher alertas por tipo de evento: Desempenho Ative ou desative alertas de eventos classificados como alertas de desempenho.

Os eventos de desempenho são registados na consola do Application Diagnostics. Existe a opção de escolher se quer emitir alertas após ser gerado um evento de Monitorização de Desempenho da Aplicação.
Monitores: Eventos de Exceção/seg Monitor que observa o contador de desempenho de Eventos de Exceção/seg de .NET App/%.
Monitores: % Eventos de Desempenho/seg Monitor que observa o contador de desempenho de Eventos de Desempenho/seg de .NET Apps/%
Monitores: Tempo Médio do Pedido Monitor que observa as Aplicações de .NET/contador de desempenho de Tempo Médio de Pedido.

Propriedades da Transação: Adicionar Serviço Web ASP.NET

Server-side transaction ASP.NET web service

As seguintes opções estão disponíveis na página Propriedades da Transação para a Página Serviço Web ASP.NET da página do assistente.

Opção Descrição
Nome da transação Introduza o nome amigável para a transação, tal como será apresentado no separador Monitorização, contadores de desempenho e noutros locais.
Ficheiro de serviço Web Introduza o caminho para o ficheiro para o qual está a configurar estas definições de monitorização.
Nome do método Introduza o URI do método web que pretende monitorizar.
Limiar de evento de desempenho (ms) Defina o limiar em milissegundos (ms) que uma transação de utilizador deve exceder, antes de gerar um evento de desempenho. Note: O componente da aplicação continua a monitorizar a página especificada na transação utilizando o limiar de desempenho que está definido para o componente de aplicação. Este limiar é utilizado como uma segunda medida na mesma página do componente da aplicação. Se definir este limiar mais elevado do que o limiar do componente da aplicação, obtém um evento simples, mas poderá querer dois alertas de desempenho para a transação quando o limiar é quebrado - um do componente da aplicação e outro da transação, dependendo das definições de alertas. As transações são tipicamente usadas para monitorar a página individual de forma mais agressiva do que a aplicação principal, com um limiar mais baixo, ou para monitorizar uma página onde os alertas foram desativados na página principal.
Limiar de sensibilidade (ms) Especifica a filtragem de métodos muito sensíveis para reduzir o "ruído" global, reduzindo o tamanho da pilha de chamadas ao recolher menos dados para cada evento. Para obter mais informações, consulte Estratégias de Criação para Monitorização de Aplicações .NET.
Recolher alertas por tipo de evento: Conectividade Ative ou desative alertas de eventos, classificados como alertas de conectividade, com erros, tais como "Tempo de espera da Ligação foi excedido".

Os eventos de conectividade são registados na consola do Application Diagnostics. Existe a opção de escolher se quer emitir alertas após ser gerado um evento de Monitorização de Desempenho da Aplicação.
Recolher alertas por tipo de evento: Falha da aplicação Ative ou desative alertas de eventos classificados como falhas de aplicação ou código. Desativar esta funcionalidade reduz o "ruído" de muitos alertas originados devido a falhas de código. Uma vez que estes alertas são originados por falhas do código, os programadores normalmente resolvem estes problemas. Para obter mais informações, consulte Estratégias de Criação para Monitorização de Aplicações .NET.

Os eventos de exceção são registados na consola do Application Diagnostics. Existe a opção de escolher se quer emitir alertas após ser gerado um evento de Monitorização de Desempenho da Aplicação.
Recolher alertas por tipo de evento: Segurança Ative ou desative alertas de eventos que estão classificados como alertas de segurança com erros tais como "Acesso Negado" ou "Início de Sessão falhou".

Os eventos de segurança são registados na consola do Application Diagnostics. Existe a opção de escolher se quer emitir alertas após ser gerado um evento de Monitorização de Desempenho da Aplicação.
Recolher alertas por tipo de evento: Desempenho Ative ou desative alertas de eventos classificados como alertas de desempenho.

Os eventos de desempenho são registados na consola do Application Diagnostics. Existe a opção de escolher se quer emitir alertas após ser gerado um evento de Monitorização de Desempenho da Aplicação.
Monitores: Eventos de Exceção/seg Monitor que observa o contador de desempenho de Eventos de Exceção/seg de .NET App/%.
Monitores: % Eventos de Desempenho/seg Monitor que observa o contador de desempenho de Eventos de Desempenho/seg de .NET Apps/%
Monitores: Tempo Médio do Pedido Monitor que observa as Aplicações de .NET/contador de desempenho de Tempo Médio de Pedido.

Propriedades da Transação: Adicionar Página MVC ASP.NET

Transaction Properties page for MVC

Para o System Center 2012 SP1, as seguintes opções estão disponíveis na página do assistente Propriedades da Transação para o ASP.MVC.

Opção Descrição
Nome da transação Introduza o nome amigável para a transação, tal como será apresentado no separador Monitorização, contadores de desempenho e noutros locais.
Controlador MVC Introduza o nome do controlador de MVC para o qual está a configurar estas definições de monitorização.
Ação MVC Especifique o nome da ação de MVC para a qual está a configurar estas definições de monitorização.
Limiar de evento de desempenho (ms) Defina o limiar em milissegundos (ms) que uma transação de utilizador deve exceder, antes de gerar um evento de desempenho. Note: O componente da aplicação continua a monitorizar a página especificada na transação utilizando o limiar de desempenho que está definido para o componente de aplicação. Este limiar é utilizado como uma segunda medida na mesma página do componente da aplicação. Se definir este limiar mais elevado do que o limiar do componente da aplicação, obtém um evento simples, mas poderá querer dois alertas de desempenho para a transação quando o limiar é quebrado - um do componente da aplicação e outro da transação, dependendo das definições de alertas. As transações são tipicamente usadas para monitorar a página individual de forma mais agressiva do que a aplicação principal, com um limiar mais baixo, ou para monitorizar uma página onde a monitorização foi desativada na página principal.
Limiar de sensibilidade (ms) Especifica a filtragem de métodos muito sensíveis para reduzir o "ruído" global, reduzindo o tamanho da pilha de chamadas ao recolher menos dados para cada evento. Para obter mais informações, consulte Estratégias de Criação para Monitorização de Aplicações .NET.
Recolher alertas por tipo de evento: Conectividade Ative ou desative alertas de eventos classificados como alertas de conectividade, com erros, tais como "Tempo de espera da Ligação foi excedido".

Os eventos de conectividade são registados na consola do Application Diagnostics. Existe a opção de escolher se quer emitir alertas após ser gerado um evento de Monitorização de Desempenho da Aplicação.
Recolher alertas por tipo de evento: Falha da aplicação Ative ou desative alertas de eventos classificados como falhas de aplicação ou código. Desativar esta funcionalidade reduz o "ruído" de muitos alertas originados devido a falhas de código. Uma vez que estes alertas são originados por falhas do código, os programadores normalmente resolvem estes problemas. Para obter mais informações, consulte Estratégias de Criação para Monitorização de Aplicações .NET.

Os eventos de exceção são registados na consola do Application Diagnostics. Existe a opção de escolher se quer emitir alertas após ser gerado um evento de Monitorização de Desempenho da Aplicação.
Recolher alertas por tipo de evento: Segurança Ative ou desative alertas de eventos que estão classificados como alertas de segurança com erros tais como "Acesso Negado" ou "Início de Sessão falhou".

Os eventos de segurança são registados na consola do Application Diagnostics. Existe a opção de escolher se quer emitir alertas após ser gerado um evento de Monitorização de Desempenho da Aplicação.
Recolher alertas por tipo de evento: Desempenho Ative ou desative alertas de eventos classificados como alertas de desempenho.

Os eventos de desempenho são registados na consola do Application Diagnostics. Existe a opção de escolher se quer emitir alertas após ser gerado um evento de Monitorização de Desempenho da Aplicação.
Monitores: Eventos de Exceção/seg Monitor que observa o contador de desempenho de Eventos de Exceção/seg de .NET App/%.
Monitores: % Eventos de Desempenho/seg Monitor que observa o contador de desempenho de Eventos de Desempenho/seg de .NET Apps/%
Monitores: Tempo Médio do Pedido Monitor que observa as Aplicações de .NET/contador de desempenho de Tempo Médio de Pedido.

Propriedades da Transação: Adicionar Método WCF

Transaction Properties for WCF

As seguintes opções estão disponíveis na página do assistente Propriedades da Transação para Adicionar definições de método WCF.

Opção Descrição
Nome da transação Introduza o nome amigável para a transação, tal como será apresentado no separador Monitorização, contadores de desempenho e noutros locais.
Nome da classe Introduza o nome da classe para a qual está a configurar estas definições de monitorização. O nome da classe está no formato: Namespace.Class. Por exemplo: wcfservice.myclass.
Nome do método Especifique o nome do método que deve ser da classe para o qual está a configurar estas definições de monitorização.
Limiar de evento de desempenho (ms) Defina o limiar em milissegundos (ms) que uma transação de utilizador deve exceder, antes de gerar um evento de desempenho. Note: O componente da aplicação continua a monitorizar a página especificada na transação utilizando o limiar de desempenho que está definido para o componente de aplicação. Este limiar é utilizado como uma segunda medida na mesma página do componente da aplicação. Se definir este limiar mais elevado do que o limiar do componente da aplicação, obtém um evento simples, mas poderá querer dois alertas de desempenho para a transação quando o limiar é quebrado - um do componente da aplicação e outro da transação, dependendo das definições de alertas. As transações são tipicamente usadas para monitorar a página individual de forma mais agressiva do que a aplicação principal, com um limiar mais baixo, ou para monitorizar uma página onde os alertas foram desativados na página principal.
Limiar de sensibilidade (ms) Especifica a filtragem de métodos muito sensíveis para reduzir o "ruído" global, reduzindo o tamanho da pilha de chamadas ao recolher menos dados para cada evento. Para obter mais informações, consulte Estratégias de Criação para Monitorização de Aplicações .NET.
Recolher alertas por tipo de evento: Conectividade Ative ou desative alertas de eventos classificados como alertas de conectividade, com erros, tais como "Tempo de espera da Ligação foi excedido".

Os eventos de conectividade são registados na consola do Application Diagnostics. Existe a opção de escolher se quer emitir alertas após ser gerado um evento de Monitorização de Desempenho da Aplicação.
Recolher alertas por tipo de evento: Falha da aplicação Ative ou desative alertas de eventos classificados como falhas de aplicação ou código. Desativar esta funcionalidade reduz o "ruído" de muitos alertas originados devido a falhas de código. Uma vez que estes alertas são originados por falhas do código, os programadores normalmente resolvem estes problemas. Para obter mais informações, consulte Estratégias de Criação para Monitorização de Aplicações .NET.

Os eventos de exceção são registados na consola do Application Diagnostics. Existe a opção de escolher se quer emitir alertas após ser gerado um evento de Monitorização de Desempenho da Aplicação.
Recolher alertas por tipo de evento: Segurança Ative ou desative alertas de eventos que estão classificados como alertas de segurança com erros tais como "Acesso Negado" ou "Início de Sessão falhou".

Os eventos de segurança são registados na consola do Application Diagnostics. Existe a opção de escolher se quer emitir alertas após ser gerado um evento de Monitorização de Desempenho da Aplicação.
Recolher alertas por tipo de evento: Desempenho Ative ou desative alertas de eventos classificados como alertas de desempenho.

Os eventos de desempenho são registados na consola do Application Diagnostics. Existe a opção de escolher se quer emitir alertas após ser gerado um evento de Monitorização de Desempenho da Aplicação.
Monitores: Eventos de Exceção/seg Monitor que observa o contador de desempenho de Eventos de Exceção/seg de .NET App/%.
Monitores: % Eventos de Desempenho/seg Monitor que observa o contador de desempenho de Eventos de Desempenho/seg de .NET Apps/%
Monitores: Tempo Médio do Pedido Monitor que observa as Aplicações de .NET/contador de desempenho de Tempo Médio de Pedido.

Propriedades da Transação: Adicionar Função

Server-side transaction properties function

As seguintes opções estão disponíveis na página do assistente Propriedades da Transação para Adicionar Função.

Opção Descrição
Nome da transação Introduza o nome amigável para a transação, tal como será apresentado no separador Monitorização, contadores de desempenho e noutros locais.
Nome da função Introduza o nome da função para a qual está a configurar estas definições de monitorização. O nome da função está no formato: Namespace.Class.Method. Por exemplo: System.Web.UI.Page.ProcessRequest.
Módulo da função Especifique o nome da assemblagem, tais como System.Web.dll, que define a função para a qual está a configurar estas definições de monitorização.
Limiar de evento de desempenho (ms) Defina o limiar em milissegundos (ms) que uma transação de utilizador deve exceder, antes de gerar um evento de desempenho. Note: O componente da aplicação continua a monitorizar a página especificada na transação utilizando o limiar de desempenho que está definido para o componente de aplicação. Este limiar é utilizado como uma segunda medida na mesma página do componente da aplicação. Se definir este limiar mais elevado do que o limiar do componente da aplicação, obtém um evento simples, mas poderá querer dois alertas de desempenho para a transação quando o limiar é quebrado - um do componente da aplicação e outro da transação, dependendo das definições de alertas. As transações são tipicamente usadas para monitorar a página individual de forma mais agressiva do que a aplicação principal, com um limiar mais baixo, ou para monitorizar uma página onde os alertas foram desativados na página principal.
Limiar de sensibilidade (ms) Especifica a filtragem de métodos muito sensíveis para reduzir o "ruído" global, reduzindo o tamanho da pilha de chamadas ao recolher menos dados para cada evento. Para obter mais informações, consulte Estratégias de Criação para Monitorização de Aplicações .NET.
Recolher alertas por tipo de evento: Conectividade Ative ou desative alertas de eventos classificados como alertas de conectividade, com erros, tais como "Tempo de espera da Ligação foi excedido".

Os eventos de conectividade são registados na consola do Application Diagnostics. Existe a opção de escolher se quer emitir alertas após ser gerado um evento de Monitorização de Desempenho da Aplicação.
Recolher alertas por tipo de evento: Falha da aplicação Ative ou desative alertas de eventos classificados como falhas de aplicação ou código. Desativar esta funcionalidade reduz o "ruído" de muitos alertas originados devido a falhas de código. Uma vez que estes alertas são originados por falhas do código, os programadores normalmente resolvem estes problemas. Para obter mais informações, consulte Estratégias de Criação para Monitorização de Aplicações .NET.

Os eventos de exceção são registados na consola do Application Diagnostics. Existe a opção de escolher se quer emitir alertas após ser gerado um evento de Monitorização de Desempenho da Aplicação.
Recolher alertas por tipo de evento: Segurança Ative ou desative alertas de eventos que estão classificados como alertas de segurança com erros tais como "Acesso Negado" ou "Início de Sessão falhou".

Os eventos de segurança são registados na consola do Application Diagnostics. Existe a opção de escolher se quer emitir alertas após ser gerado um evento de Monitorização de Desempenho da Aplicação.
Recolher alertas por tipo de evento: Desempenho Ative ou desative alertas de eventos classificados como alertas de desempenho.

Os eventos de desempenho são registados na consola do Application Diagnostics. Existe a opção de escolher se quer emitir alertas após ser gerado um evento de Monitorização de Desempenho da Aplicação.
Monitores: Eventos de Exceção/seg Monitor que observa o contador de desempenho de Eventos de Exceção/seg de .NET App/%.
Monitores: % Eventos de Desempenho/seg Monitor que observa o contador de desempenho de Eventos de Desempenho/seg de .NET Apps/%
Monitores: Tempo Médio do Pedido Monitor que observa as Aplicações de .NET/contador de desempenho de Tempo Médio de Pedido.

Configuração do Lado do Cliente

Client-Side Configuration

As seguintes opções estão disponíveis na página Configuração do Lado do Cliente do assistente.

Opção Descrição
Ativar alertas de eventos de desempenho Ative ou desative relatórios de alerta de eventos de desempenho na Consola de operações para monitorização do lado do servidor. Os eventos de desempenho continuam a ser registados na consola do Application Diagnostics. Existe a opção de emitir alertas após ser gerado um evento de Monitorização de Desempenho de Aplicações.
Ativar alertas de eventos de exceção Ative ou desative relatórios de alerta de eventos de exceção na consola do Operations Manager para monitorização do lado do servidor. Os eventos de exceção continuam a ser registados na consola do Application Diagnostics. Existe a opção de emitir alertas após ser gerado um evento de Monitorização de Desempenho de Aplicações.
Limiar de carregamento da página (ms) Defina o limiar em milissegundos (ms) que um carregamento de página tem de exceder antes de gerar um evento de desempenho. Existe a opção de emitir alertas após ser gerado um evento de Monitorização de Desempenho de Aplicações. O evento apenas é transformado num alerta se tiver sido selecionado Ativar alertas de eventos de desempenho.
Filtro de endereço IP: Endereço IP Especifique os endereços IP que pretende excluir da monitorização. Para obter mais informações, consulte Como configurar filtros de exclusão de endereço IP para monitorização do lado do cliente.
Filtro de endereço IP: Máscara de Rede A parte do endereço IP do filtro e do endereço IP do utilizador que têm de ser comparadas para igualdade.
Filtro de endereço IP: Tipo de Comparação Especifique para excluir endereços IP que correspondem aos endereços IP na sub-rede (O IP está na sub-rede) ou para excluir os endereços IP de utilizador que não correspondem aos endereços IP na sub-rede (O IP não está na sub-rede).
Filtro de endereço IP: Utilizar IPv6 Adicione o filtro IPv6 se o protocolo IPv6 estiver ativado no servidor Web.
Definições Avançadas Especifique definições, como desempenho e limiares de monitorização de eventos, monitorização de eventos de exceção, Exceções Críticas e monitores.

Definições Avançadas de Monitorização do Lado do Cliente

Client-Side Advanced Settings

As seguintes opções estão disponíveis na página do assistente Definições Avançadas da Monitorização do Lado do Servidor.

Opção Descrição
Ativar alertas de eventos de desempenho Ative ou desative relatórios de alerta de eventos de desempenho na Consola de operações para monitorização do lado do servidor. Os eventos de desempenho continuam a ser registados na consola do Application Diagnostics. Existe a opção de emitir alertas após ser gerado um evento de Monitorização de Desempenho de Aplicações.
Ativar alertas de eventos de exceção Ative ou desative notificações de alerta de eventos de exceção na Consola de operações para monitorização do lado do servidor. Os eventos de exceção continuam a ser registados na consola do Application Diagnostics. Existe a opção de emitir alertas após ser gerado um evento de Monitorização de Desempenho de Aplicações.
Limiar de carregamento da página (ms) Defina o limiar em milissegundos (ms) que um carregamento de página tem de exceder antes de gerar um evento de desempenho. Existe a opção de emitir alertas após ser gerado um evento de Monitorização de Desempenho de Aplicações. O evento apenas é transformado num alerta se tiver sido selecionado Ativar alertas de eventos de desempenho.
Limiar de AJAX e WCF (ms) Defina o limiar em milissegundos (ms) que uma chamada do Ajax ou da Windows Communications Foundation (WCF), iniciada a partir da página, tem de exceder antes de causar um evento de desempenho. O evento apenas é transformado num alerta se tiver sido selecionado Ativar alertas de eventos de desempenho.
% de pedidos de entrada de monitor. Especifique um tamanho de amostra de pedidos de entrada, definido como uma percentagem do número total de pedidos de entrada que pretende monitorizar. Para obter mais informações, consulte Estratégias de Criação para Monitorização de Aplicações .NET.
Endereço IP: Endereço IP Especifique os endereços IP que pretende excluir da monitorização. Para obter mais informações, consulte Como configurar filtros de exclusão de endereço IP para monitorização do lado do cliente.
Endereço IP: Máscara de Rede Especifique a parte do endereço IP do filtro e do endereço IP do utilizador que têm de ser comparadas para igualdade.
Endereço IP: Tipo de Comparação Especifique para excluir endereços IP que correspondem aos endereços IP na sub-rede (O IP está na sub-rede) ou para excluir os endereços IP de utilizador que não correspondem aos endereços IP na sub-rede (O IP não está na sub-rede).
Endereço IP: Utilizar IPV6 Especifique para adicionar o filtro IPv6 se o protocolo IPv6 estiver ativado no servidor Web.
Monitores: Eventos de Exceção\seg excedem Monitor que observa as Aplicações de .NET CSM/Contador de desempenho de % de Eventos de Exceção\seg
Monitores: Eventos de Desempenho\seg excedem Monitor que observa as Aplicações de .NET CSM/Contador de desempenho de % de Eventos de Desempenho\seg
Monitores: Tempo Médio do Pedido excede Monitor que observa as Aplicações de .NET CSM/Contador de desempenho do Tempo de Resposta de Carregamento de Página Médio.
Itens de Dados Selecione o tipo de dados do lado do cliente que pretende recolher. Para obter mais informações, consulte Trabalhar com Dados Sensíveis em Aplicações de .NET
Definições do balanceador de carga Selecione o tipo de balanceador de carga que está a utilizar com a aplicação. Também pode adicionar o seu próprio balanceador de carga, se o mesmo não estiver incluído na lista. Para obter mais informações, consulte Monitoramento do cliente com os grupos de destino e balanceadores de carga.
Grupo de destino Selecione servidores específicos para limitar a monitorização a este conjunto específico de servidores. Isto é opcional.

O âmbito do grupo de destino apenas é necessário quando a mesma aplicação estiver a ser executada em vários ambientes, como produção ou transição, e pretender executar o modelo várias vezes, uma vez para cada ambiente. Neste cenário, agrupe os computadores que pertencem à produção e os que pertencem ao ambiente de transição e utilize os grupos de destino para restringir onde a configuração será propagada. Também é possível utilizar grupos para aplicar a configuração a um subconjunto de servidores. No caso contrário, não é necessário especificar o âmbito do grupo de destino se pretender monitorizar todas as instâncias de uma determinada aplicação.

Ativar Monitorização do Lado do Cliente

Enable Client-Side Monitoring

As seguintes opções estão disponíveis na página Ativar Monitorização do Lado do Cliente do assistente.

Opção Descrição
Componente Selecione o componente que pretende personalizar para monitorizar componentes de aplicações individuais. Apenas são apresentados os componentes do tipo de aplicação Web ASP.NET. Os Serviços Web e os Serviços WCF não servem páginas HTML para browsers, pelo que não é possível ativar a monitorização do lado do cliente para os mesmos. As aplicações de .NET do Apenas para System Center 2012 SP1: alojadas nos Serviços do Windows não servem páginas HTML para browsers, pelo que não é possível ativar a monitorização do lado do cliente para os mesmos.
Personalizar Modifique as definições para o componente de aplicação selecionado. Este procedimento abre a página Modificar Definições. As definições nesta página são semelhantes às da página Definições Avançadas para Monitorização do Lado do Cliente. Na página Modificar Definições, é possível especificar as páginas que serão excluídas da monitorização.
Grupo de destino Selecione servidores específicos para limitar a monitorização a este conjunto específico de servidores. Isto é opcional.

O âmbito do grupo de destino apenas é necessário quando a mesma aplicação estiver a ser executada em vários ambientes, como produção ou transição, e pretender executar o modelo várias vezes, uma vez para cada ambiente. Neste cenário, agrupe os computadores que pertencem à produção e os que pertencem ao ambiente de transição e utilize os grupos de destino para restringir onde a configuração será propagada. Também é possível utilizar grupos para aplicar a configuração a um subconjunto de servidores. No caso contrário, não é necessário especificar o âmbito do grupo de destino se pretender monitorizar todas as instâncias de uma determinada aplicação.

Definições de Modificação do Lado do Cliente

Client-Side Modifying Settings

As seguintes opções estão disponíveis na página Modificação de Definições do Lado do Cliente do assistente.

Opção Descrição
Ativar alertas de eventos de desempenho Ative ou desative relatórios de alerta de eventos de desempenho na Consola de operações para monitorização do lado do servidor. Os eventos de desempenho continuam a ser registados na consola do Application Diagnostics. Existe a opção de emitir alertas após ser gerado um evento de Monitorização de Desempenho de Aplicações.
Ativar alertas de eventos de exceção Ative ou desative relatórios de alerta de eventos de exceção na Consola de operações para monitorização do lado do servidor. Os eventos de exceção continuam a ser registados na consola do Application Diagnostics. Existe a opção de emitir alertas após ser gerado um evento de Monitorização de Desempenho de Aplicações.
Limiar de carregamento da página (ms) Defina o limiar em milissegundos (ms) que um carregamento de página tem de exceder para gerar um alerta de evento de desempenho. Existe a opção de emitir alertas após ser gerado um evento de Monitorização de Desempenho de Aplicações. O evento apenas é transformado num alerta se tiver sido selecionado Ativar alertas de eventos de desempenho.
Limiar de AJAX e WCF (ms) Define o limiar em milissegundos (ms) que uma chamada do Ajax ou da Windows Communications Foundation (WCF), iniciada a partir da página, tem de exceder antes de causar um evento de desempenho. O evento apenas é transformado num alerta se tiver sido selecionado Ativar alertas de eventos de desempenho.
Limiar de sensibilidade (ms) Especifica a filtragem de métodos muito sensíveis para reduzir o "ruído" global, reduzindo o tamanho da pilha de chamadas ao recolher menos dados para cada evento. Para obter mais informações, consulte Estratégias de Criação para Monitorização de Aplicações .NET.
% de pedidos de entrada de monitor. Especifique um tamanho de amostra de pedidos de entrada, definido como uma percentagem do número total de pedidos de entrada que pretende monitorizar. Para obter mais informações, consulte Estratégias de Criação para Monitorização de Aplicações .NET.
Endereço IP: Endereço IP Introduza os endereços IP que pretende excluir da monitorização. Para obter mais informações, consulte Como configurar filtros de exclusão de endereço IP para monitorização do lado do cliente.
Endereço IP: Máscara de Rede Especifique a parte do endereço IP do filtro e do endereço IP do utilizador que têm de ser comparadas para igualdade.
Endereço IP: Tipo de Comparação Especifique para excluir endereços IP que correspondem aos endereços IP na sub-rede (o IP está na sub-rede) ou para excluir os endereços IP de utilizador que não correspondem aos endereços IP na sub-rede (o IP não está na sub-rede).
Endereço IP: Utilizar IPV6 Especifique para adicionar o filtro IPv6 se o protocolo IPv6 estiver ativado no servidor Web.
Monitores: Eventos de Exceção\seg excedem Monitor que observa as Aplicações de .NET CSM/Contador de desempenho de % de Eventos de Exceção\seg
Monitores: Eventos de Desempenho\seg excedem Monitor que observa as Aplicações de .NET CSM/Contador de desempenho de % de Eventos de Desempenho\seg
Monitores: Tempo Médio do Pedido excede Monitor que observa as Aplicações de .NET CSM/Contador de desempenho do Tempo de Resposta de Carregamento de Página Médio.
Recolha de dados Selecione o tipo de dados do lado do cliente que pretende recolher. Para obter mais informações, consulte Trabalhar com Dados Sensíveis em Aplicações de .NET
Definições do balanceador de carga Selecione o tipo de balanceador de carga que está a utilizar com a aplicação. Também pode adicionar o seu próprio balanceador de carga, se o mesmo não estiver incluído na lista. Para mais informações, consulte Monitoramento do cliente com os grupos de destino e balanceadores de carga.
Páginas excluídas: Adicionar Especifique para adicionar as páginas que pretende excluir da monitorização. Normalmente, são excluídas as páginas que não são consideradas importantes para determinadas métricas ou que não passaram a verificação de compatibilidade.
Transações: Adicionar Especifique as operações a adicionar para páginas Web ASP.NET.
Grupo de destino Selecione servidores específicos para limitar a monitorização a este conjunto específico de servidores. Isto é opcional.

O âmbito do grupo de destino apenas é necessário quando a mesma aplicação estiver a ser executada em vários ambientes, como produção ou transição, e pretender executar o modelo várias vezes, uma vez para cada ambiente. Neste cenário, agrupe os computadores que pertencem à produção e os que pertencem ao ambiente de transição e utilize os grupos de destino para restringir onde a configuração será propagada. Também é possível utilizar grupos para aplicar a configuração a um subconjunto de servidores. No caso contrário, não é necessário especificar o âmbito do grupo de destino se pretender monitorizar todas as instâncias de uma determinada aplicação.

Resumo

Summary page

A página Resumo do assistente lista as definições que foram configuradas no modelo Monitorização do Desempenho de Aplicações de .NET. Se pretender alterar qualquer destas definições, clique em Anterior ou na página do modelo até chegar à página com as definições que pretende alterar.

Criar e Modificar Modelos de Monitorização do Desempenho de Aplicações de .NET

Para obter informações sobre o procedimento para executar o assistente de Monitorização do Desempenho de Aplicações de .NET, consulte Como configurar o monitoramento de aplicativos .NET.

Modificar um modelo existente de Monitorização do Desempenho de Aplicações de .NET
  1. Abra a Consola de operações com uma conta de utilizador que tenha credenciais de Autor no grupo gestão.

  2. Clique na área de trabalho Criação.

  3. No painel de navegação Criação, expanda Modelos de Pacote de Gestão e, em seguida, selecione Monitorização do Desempenho de Aplicações de .NET.

  4. No painel Monitorização do Desempenho de Aplicações de .NET, localize o modelo que pretende alterar.

  5. Clique com o botão direito do rato no grupo de aplicações que pretende modificar e, em seguida, selecione Propriedades.

  6. Utilizando os separadores para navegar nas páginas de definições, efetue as alterações pretendidas, como adicionar monitorização personalizada para um componente de aplicação específico ou configurar e ativar a monitorização do lado do cliente e, em seguida, clique em OK.

Visualizar Monitores de Monitorização do Desempenho de Aplicações de .NET e Dados Recolhidos

Após configurar a monitorização de uma aplicação, estas três vistas proporcionam ajuda para começar a utilizar a experiência de monitorização.

Visualizar todas as aplicações monitorizadas de Monitorização do Desempenho de Aplicações de .NET
  1. Abra a consola de Operações.

  2. Clique na área de trabalho Monitorização.

  3. No painel de navegação Monitorização, expanda Monitorização de Aplicações, expanda Monitorização de .NET e, em seguida, clique em Aplicações Monitorizadas.

Visualizar o estado de cada monitor
  1. Abra a consola de Operações.

  2. Clique na área de trabalho Monitorização.

  3. No painel de navegação Monitorização, expanda Monitorização de Aplicações, expanda Monitorização de .NET e, em seguida, clique em Aplicações Monitorizadas.

  4. Na vista Aplicações Monitorizadas, clique com o botão direito do rato num objeto. Selecione Abrir e, em seguida, clique em Explorador de Estado de Funcionamento.

  5. Expanda os nós Disponibilidade e Desempenho para visualizar os monitores individuais.

Visualizar o desempenho recolhido para um componente de aplicação
  1. Abra a consola de Operações.

  2. Clique na área de trabalho Monitorização.

  3. No painel de navegação Monitorização, expanda Monitorização de Aplicações, expanda Monitorização de .NET e, em seguida, clique em Aplicações Monitorizadas.

  4. No painel Aplicações Monitorizadas, clique com o botão direito do rato num objeto. Selecione Abrir e, em seguida, clique em Vista de Desempenho.

  5. No painel Legenda, selecione os contadores que pretende visualizar.

  6. Utilize opções no painel Ações para modificar a vista Desempenho.

Consultar Também

Antes de começar a monitorar aplicativos .NET
Como configurar o monitoramento de aplicativos .NET
Como iniciar um novo aplicativo de monitoramento
Estratégias de Criação para Monitorização de Aplicações .NET