Modelo de monitorização do desempenho de aplicações .NET

Importante

Esta versão do Operations Manager chegou ao fim do suporte. Recomendamos que atualize para o Operations Manager 2022.

O modelo .NET Application Performance Monitoring (APM) no System Center – Operations Manager permite-lhe monitorizar aplicações .NET alojadas nos Serviços de Informação Internet (IIS) a partir de perspetivas do lado do servidor e do cliente para obter detalhes sobre o desempenho e a fiabilidade da aplicação que podem ajudá-lo a identificar as causas principais dos incidentes. (Apenas para o System Center 2012 SP1: também pode monitorizar os Serviços Windows.) Quando especifica definições, os tipos de eventos a recolher, os objetivos de desempenho a medir e os servidores a monitorizar, a Monitorização do Desempenho de Aplicações .NET revela como as aplicações estão em execução. 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.

Para o System Center 2012 SP1, pode utilizar o modelo para monitorizar aplicações e serviços Web alojados nos Serviços de Informação 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 Before You Begin Monitoring .NET Applications.

  • 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

Utilize o modelo de Monitorização do Desempenho de Aplicações .NET em cenários em que tem de 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 de camada única ou múltipla

Poderá ter aplicações que têm de estar sempre em execução. Utilize o modelo de Monitorização do Desempenho de Aplicações .NET para garantir que as suas aplicações são fiáveis, não têm exceções e cumprem os contratos de nível de serviço (SLAs). Resumindo, funcionam corretamente nos computadores onde estão instalados.

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 realizada pelo modelo de monitorização do desempenho da aplicação .NET

Por predefinição, o modelo de Monitorização de Desempenho de Aplicações de .NET configura a seguinte monitorização. Pode ativar, desativar e modificar monitores na página Configuração Avançada do modelo de Monitorização de Desempenho de Aplicações .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

Ver 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 com a infraestrutura, como problemas de conectividade de rede.

Pastas de monitorização de aplicações

Captura de ecrã a mostrar ASP.NET pasta Monitorização do Desempenho de Aplicações.

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

Quando executa o modelo de Monitorização do Desempenho de Aplicações .NET , tem de fornecer valores para as opções, conforme listado nas tabelas seguintes. Cada tabela representa uma única página no assistente.

Propriedades gerais

Captura de ecrã a mostrar a página De propriedades Gerais.

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 .
Nota: Depois de ter dado um nome ao modelo e guardado o modelo, este nome não pode ser editado sem eliminar e recriar a instância de modelo.
Description 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 que o grupo de aplicações, para que possa 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 Ficheiro de Pacote de Gestão.

O que monitorizar

Captura de ecrã da página O que monitorizar.

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. Quando seleciona Adicionar , é aberta a página Pesquisa de Objetos, que lhe permite selecionar se pretende monitorizar Aplicações Web e Serviços. Apenas para o System Center 2012 SP1: pode monitorizar os Serviços Windows.
Nota: Apenas para o System Center 2012 SP1: antes de começar a monitorizar os Serviços Windows, tem de configurar os Serviços Windows com o modelo de 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, veja Criar o Modelo de Serviço do Windows.
Ambiente Selecione o ambiente no qual pretende monitorizar a sua aplicação: Nenhum , Produção , Teste , Teste , Desenvolvimento ou utilize Novo para criar uma nova etiqueta. Normalmente, quer emparelhar a etiqueta de ambiente com o grupo de servidores que está a monitorizar. 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.
Nota: Depois de selecionar uma etiqueta de ambiente e guardar o modelo, a etiqueta não pode ser editada sem eliminar e recriar a instância de 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 só é necessário quando tem a mesma aplicação em execução em vários ambientes, como produção e teste, e pretende executar o modelo várias vezes, uma 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. Caso contrário, não é necessário especificar o âmbito do grupo de destino se quiser apenas monitorizar todas as instâncias de uma determinada aplicação.

Captura de ecrã da página Pesquisa de Objetos.

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 o System Center 2012 SP1: também pode selecionar Serviços Windows.
Nota: Para o System Center 2012 SP1, antes de começar a monitorizar os Serviços Windows, tem de configurar os Serviços Windows com o modelo de 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, veja Criar o Modelo de 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 o System Center 2012 SP1: também pode introduzir parte do nome de um Serviço 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 o System Center 2012 SP1: também apresenta os Serviços Windows que estão disponíveis para monitorização.
Objetos selecionados Apresenta os componentes da aplicação que selecionou para monitorizar.

Configuração do lado do servidor

Captura de ecrã a mostrar a configuração do lado do servidor.

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 para monitorização do lado do servidor

Captura de ecrã a mostrar definições avançadas para monitorização do lado do servidor.

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) Especifique para filtrar métodos de execução rápida para reduzir o "ruído" geral ao reduzir o tamanho da pilha de chamadas ao recolher menos dados para cada evento. Para obter mais informações, consulte Authoring Strategies for .NET Application Monitoring.
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 How to Add, Enable, and Disable Namespaces.
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 How to Add, Edit, and Remove Methods.
Alertas de segurança Ative ou desative os alertas de exceções classificados como alertas de segurança para o grupo de aplicações, com erros como "Acesso Negado" ou "Início de Sessão Falhado". 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 Ative ou desative os alertas de exceções classificados como alertas de conectividade para o grupo de aplicações, com erros como "A ligação excedeu o tempo limite". 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 reduzir o "ruído" dos alertas gerados devido a falhas de código que normalmente só as equipas de desenvolvimento podem resolver. Para obter mais informações, veja Authoring Strategies for .NET Application MonitoringException events are logd to the Application Diagnostics console (Estratégias de Criação para eventos de Exceção de Monitorização de Aplicações .NET) são registadas 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 Using Exception Handlers to Define Critical Exceptions.
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, veja How to Add, Edit, and Remove Exception Tracking (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 Using Exception Handlers to Define Critical Exceptions.
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. Caso contrário, não é necessário especificar o âmbito do grupo direcionado se apenas quiser monitorizar todas as instâncias de uma determinada aplicação.

Personalização do lado do servidor

Captura de ecrã a mostrar a personalização do lado do servidor.

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

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.
Nota: Os botões para espaços de nomes, controlo de exceções 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 e não ao nível do componente. Apenas para o 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

Captura de ecrã a mostrar as definições de modificação do lado do servidor.

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) Especifique para filtrar métodos de execução rápida para reduzir o "ruído" geral ao reduzir o tamanho da pilha de chamadas ao recolher menos dados para cada evento. Para obter mais informações, consulte Authoring Strategies for .NET Application Monitoring.
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 How to Add, Edit, and Remove Methods.
Alertas de segurança Ative ou desative alertas de exceções classificadas como alertas de segurança para o componente da aplicação, com erros como "Acesso Negado" ou "Início de Sessão Falhado". 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 Ative ou desative o alerta de exceções classificadas como erros de conectividade para o componente da aplicação, como "Tempo Limite 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 reduzir o "ruído" dos alertas gerados devido a falhas de código que normalmente apenas as equipas de desenvolvimento podem resolver. Para obter mais informações, veja Authoring Strategies for .NET Application Monitoring Exception events are logd to the Application Diagnostics console ( Estratégias de Criação para Eventos de Exceção de Monitorização de Aplicações .NET) registados na consola de Diagnóstico de Aplicações. 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 Using Exception Handlers to Define Critical Exceptions.
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. Caso contrário, não é necessário especificar o âmbito do grupo direcionado se apenas quiser 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 o System Center 2012 SP1: pode personalizar estas definições se estiver a configurar a monitorização para serviços 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ções 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ções para o System Center 2012 SP1
Aplicação Web ASP.NET - ASP.NET página Web
- serviço
Web ASP.NET - Função
- ASP.NET página Web
- ASP.NET página
MVC - serviço Web ASP.NET
- Método
WCF - Função
Serviço Web ASP.NET - ASP.NET página Web
- serviço
Web ASP.NET - Função
- ASP.NET página Web
- ASP.NET página
MVC - serviço Web ASP.NET
- Método
WCF - Função
Serviço WCF Não disponível - ASP.NET página Web
- ASP.NET página
MVC - 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 ASP.NET página Web

Captura de ecrã das propriedades de transação do lado do servidor ASP.NET página Web.

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 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.
Nota: O componente da aplicação continua a monitorizar a página especificada na transação com o limiar de desempenho definido para o componente da 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. Normalmente, as transações são utilizadas para monitorizar a página individual de forma mais agressiva do que a aplicação principal, num limiar inferior ou para monitorizar uma página onde os alertas foram desativados no elemento principal.
Limiar de sensibilidade (ms) Especifique para filtrar métodos de execução rápida para reduzir o "ruído" geral ao reduzir 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 Authoring Strategies for .NET Application Monitoring.
Recolher alertas por tipo de evento: Conectividade Ative ou desative os alertas de eventos, classificados como alertas de conectividade com erros como "Tempo Limite 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.
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 opção reduz o "ruído" de muitos alertas gerados 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, veja Authoring Strategies for .NET Application Monitoring Exception events are logd to the Application Diagnostics console ( Estratégias de Criação para Eventos de Exceção de Monitorização de Aplicações .NET) registados na consola de Diagnóstico de Aplicações. 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 o alerta de eventos classificados como alertas de segurança, com erros como "Acesso Negado" ou "Falha no Início de Sessão". 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 ASP.NET serviço Web

Captura de ecrã a mostrar a transação do lado do servidor ASP.NET serviço Web.

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 da transação, uma vez que será apresentado no separador Monitorização , contadores de desempenho, etc.
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.
Nota: O componente da aplicação continua a monitorizar a página especificada na transação com o limiar de desempenho definido para o componente da 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. Normalmente, as transações são utilizadas para monitorizar a página individual de forma mais agressiva do que a aplicação principal, num limiar inferior ou para monitorizar uma página onde os alertas foram desativados no elemento principal.
Limiar de sensibilidade (ms) Especifique para filtrar métodos de execução rápida para reduzir o "ruído" geral ao reduzir o tamanho da pilha de chamadas ao recolher menos dados para cada evento. Para obter mais informações, consulte Authoring Strategies for .NET Application Monitoring.
Recolher alertas por tipo de evento: Conectividade Ative ou desative os alertas de eventos classificados como alertas de conectividade, com erros, como "Tempo Limite 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.
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 opção reduz o "ruído" de muitos alertas gerados 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, veja Authoring Strategies for .NET Application Monitoring Exception events are logd to the Application Diagnostics console ( Estratégias de Criação para Eventos de Exceção de Monitorização de Aplicações .NET) registados na consola de Diagnóstico de Aplicações. 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 o alerta de eventos classificados como alertas de segurança, com erros como "Acesso Negado" ou "Falha no Início de Sessão". 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 ASP.NET página MVC

Captura de ecrã da página Propriedades da Transação para MVC.

Para o System Center 2012 SP1, as seguintes opções estão disponíveis nas Propriedades de Transação do ASP. Página MVC 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.
Controlador MVC Introduza o nome do controlador MVC para o qual está a configurar estas definições de monitorização.
Ação MVC Especifique o nome da ação 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.
Nota: O componente da aplicação continua a monitorizar a página especificada na transação com o limiar de desempenho definido para o componente da 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) Especifique para filtrar métodos de execução rápida para reduzir o "ruído" geral ao reduzir o tamanho da pilha de chamadas ao recolher menos dados para cada evento. Para obter mais informações, consulte Authoring Strategies for .NET Application Monitoring.
Recolher alertas por tipo de evento: Conectividade Ative ou desative alertas de eventos classificados como alertas de conectividade, com erros como "Tempo Limite 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.
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 opção reduz o "ruído" de muitos alertas gerados 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, veja Authoring Strategies for .NET Application MonitoringException events are logd to the Application Diagnostics console (Estratégias de Criação para eventos de Exceção de Monitorização de Aplicações .NET) são registadas 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 classificados como alertas de segurança com erros como "Acesso Negado" ou "Falha no Início de Sessão". 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 de transação: adicionar método WCF

Captura de ecrã das Propriedades de Transação para 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 se espera que esteja na classe 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.
Nota: O componente da aplicação continua a monitorizar a página especificada na transação com o limiar de desempenho definido para o componente da 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) Especifique para filtrar métodos de execução rápida para reduzir o "ruído" geral ao reduzir o tamanho da pilha de chamadas ao recolher menos dados para cada evento. Para obter mais informações, consulte Authoring Strategies for .NET Application Monitoring.
Recolher alertas por tipo de evento: Conectividade Ative ou desative alertas de eventos classificados como alertas de conectividade, com erros como "Tempo Limite 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.
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 opção reduz o "ruído" de muitos alertas gerados 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, veja Authoring Strategies for .NET Application MonitoringException events are logd to the Application Diagnostics console (Estratégias de Criação para eventos de Exceção de Monitorização de Aplicações .NET) são registadas 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 classificados como alertas de segurança com erros como "Acesso Negado" ou "Falha no Início de Sessão". 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

Captura de ecrã da função Propriedades de transação do lado do servidor.

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, 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.
Nota: O componente da aplicação continua a monitorizar a página especificada na transação com o limiar de desempenho definido para o componente da 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) Especifique para filtrar métodos de execução rápida para reduzir o "ruído" geral ao reduzir o tamanho da pilha de chamadas ao recolher menos dados para cada evento. Para obter mais informações, consulte Authoring Strategies for .NET Application Monitoring.
Recolher alertas por tipo de evento: Conectividade Ative ou desative alertas de eventos classificados como alertas de conectividade, com erros como "Tempo Limite 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.
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 opção reduz o "ruído" de muitos alertas gerados 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, veja Authoring Strategies for .NET Application MonitoringException events are logd to the Application Diagnostics console (Estratégias de Criação para eventos de Exceção de Monitorização de Aplicações .NET) são registadas 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 classificados como alertas de segurança com erros como "Acesso Negado" ou "Falha no Início de Sessão". 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

Captura de ecrã da Configuração do Client-Side.

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 How to Configure IP Address Exclusion Filters for Client-Side Monitoring.
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 correspondam aos endereços IP na sub-rede (o IP está na sub-rede ) ou para excluir os endereços IP do 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 para monitorização do lado do cliente

Captura de ecrã a mostrar Client-Side Definições Avançadas.

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 Authoring Strategies for .NET Application Monitoring.
Endereço IP: Endereço IP Especifique os endereços IP que pretende excluir da monitorização. Para obter mais informações, consulte How to Configure IP Address Exclusion Filters for Client-Side Monitoring.
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 correspondam aos endereços IP na sub-rede (o IP está na sub-rede ) ou para excluir os endereços IP do 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 sua aplicação. Também pode adicionar o seu próprio balanceador de carga, se não estiver incluído na lista. Para obter mais informações, veja Monitorização do Lado do Cliente com Grupos Visados 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. Caso contrário, não é necessário especificar o âmbito do grupo de destino se quiser apenas monitorizar todas as instâncias de uma determinada aplicação.

Ativar monitorização do lado do cliente

Captura de ecrã a mostrar a opção Ativar Monitorização Client-Side.

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 pode ativar a monitorização do lado do cliente para os mesmos. Apenas para o System Center 2012 SP1: as aplicações .NET alojadas nos Serviços Windows não servem páginas HTML para browsers, pelo que não pode 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. Caso contrário, não é necessário especificar o âmbito do grupo de destino se quiser apenas monitorizar todas as instâncias de uma determinada aplicação.

Definições de modificação do lado do cliente

Captura de ecrã a mostrar Client-Side Modificar Definições.

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) Especifique para filtrar métodos de execução rápida para reduzir o "ruído" geral ao reduzir o tamanho da pilha de chamadas ao recolher menos dados para cada evento. Para obter mais informações, consulte Authoring Strategies for .NET Application Monitoring.
% 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 Authoring Strategies for .NET Application Monitoring.
Endereço IP: Endereço IP Introduza os endereços IP que pretende excluir da monitorização. Para obter mais informações, consulte How to Configure IP Address Exclusion Filters for Client-Side Monitoring.
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 correspondam aos endereços IP na sub-rede ( o IP está na sub-rede ) ou para excluir os endereços IP do utilizador que não correspondem aos endereços IP no IP da sub-rede 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 sua aplicação. Também pode adicionar o seu próprio balanceador de carga, se não estiver incluído na lista. Para mais informações, consulte Client-Side Monitoring with Targeted Groups and Load Balancers.
Páginas excluídas: Adicionar Especifique para adicionar as páginas que pretende excluir da monitorização. Normalmente, exclui páginas que são consideradas não importantes para determinadas métricas ou que não passaram na 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. Caso contrário, não é necessário especificar o âmbito do grupo de destino se quiser apenas monitorizar todas as instâncias de uma determinada aplicação.

Resumo

Captura de ecrã da página Resumo.

A página Resumo do assistente lista as definições que configurou para o modelo de Monitorização do Desempenho de Aplicações .NET . Se quiser alterar qualquer uma destas definições, selecione Anterior ou a página de modelo até chegar à página com as definições que pretende alterar.

Criar e modificar modelos de monitorização do desempenho de aplicações .NET

Para obter informações sobre o procedimento para executar o assistente de Monitorização do Desempenho de Aplicações de .NET, consulte How to Configure Monitoring for .NET Applications.

Para modificar um modelo de monitorização do desempenho de aplicações .NET existente

  1. Abra a Consola de operações com uma conta de utilizador que tenha credenciais de Autor no grupo gestão.
  2. Selecione a área de trabalho Criação .
  3. No painel de navegação Criação , expanda Modelos do Pacote de Gestão e, em seguida, selecione Monitorização do Desempenho de Aplicações .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. Com os separadores para navegar nas páginas das definições, faça 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 selecione OK.

Ver monitores de monitorização de desempenho de aplicações .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.

Para ver todas as aplicações monitorizadas de monitorização do desempenho da aplicação .NET

  1. Abra a consola de Operações.
  2. Selecione a á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 selecione Aplicações Monitorizadas.

Visualizar o estado de cada monitor

  1. Abra a consola de Operações.
  2. Selecione a á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 selecione Aplicações Monitorizadas.
  4. Na vista Aplicações Monitorizadas , clique com o botão direito do rato num objeto. Selecione Abrir e selecione Explorador do 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. Selecione a á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 selecione Aplicações Monitorizadas.
  4. No painel Aplicações Monitorizadas , clique com o botão direito do rato num objeto. Selecione Abrir e selecione 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.

Ver também