Modelo de Monitoramento do desempenho de aplicativos .NET
Publicado: julho de 2016
Aplicável a: System Center 2012 R2 Operations Manager, System Center 2012 - Operations Manager, System Center 2012 SP1 - Operations Manager
O modelo de Monitoramento do desempenho de aplicativos .NET (APM) do System Center 2012 – Operations Manager permite que você monitore aplicativos .NET hospedados em Serviços de Informações da Internet (IIS) a partir das perspectivas dos lados do cliente e do servidor para obter detalhes sobre o desempenho e a confiabilidade do aplicativo que ajudem a identificar as causas raiz dos incidentes. (Para apenas SP1 do System Center 2012: você também pode monitorar os serviços do Windows). Quando você especifica as configurações, os tipos de eventos a coletar, as metas de desempenho a medir e quais servidores monitorar, o Monitoramento do desempenho de aplicativos .NET revela como os aplicativos são executados. Você pode ver com que frequência um problema ocorre, qual é o desempenho do servidor durante a ocorrência do problema e qual cadeia de eventos relacionada a uma solicitação ou método lento está gerando exceções. Essas informações são necessárias para trabalhar junto com desenvolvedores de software e administradores de banco de dados para ajudar a garantir que os aplicativos executem de forma correta e confiável para seus clientes.
O modelo permite que você monitore aplicativos e serviços Web que estejam hospedados em Serviços de Informações da Internet (IIS) 7.0. É possível selecionar um ou mais aplicativos ou serviços descobertos pelo pacote de gerenciamento IIS 7.0 e configurar o monitoramento de eventos de desempenho e exceção. O pacote de gerenciamento Serviços de Informações da Internet 7.0 do Windows Server 2008 precisa estar instalado para monitorar os aplicativos e serviços Web.
No System Center 2012 SP1, você pode usar o modelo para monitorar aplicativos e serviços Web que estejam hospedados em Serviços de Informações da Internet (IIS) 8.0. É possível selecionar um ou mais aplicativos ou serviços descobertos pelo pacote de gerenciamento IIS 8.0 e configurar o monitoramento de eventos de desempenho e exceção. O pacote de gerenciamento Serviços de Informações da Internet 8.0 do Windows Server 2012 precisa estar instalado para monitorar os aplicativos e serviços Web.
Para obter mais informações, consulte Antes de começar a monitorar aplicativos .NET
Cenários
Monitoramento realizado pelo modelo de Monitoramento do desempenho de aplicativos .NET
Exibindo dados de monitoramento
Opções do assistente
Configuração no Lado do Servidor
Configurações avançadas de monitoramento no lado do servidor
Personalização no Lado do Servidor
Configurações de modificação no lado do servidor
Propriedades da transação: adicionar página da Web ASP.NET
Propriedades da transação: adicionar serviço Web ASP.NET
Propriedades da transação: adicionar página ASP.NET MVC
Propriedades da transação: adicionar método WCF
Propriedades da transação: adicionar função
Configuração no Lado do Cliente
Configurações Avançadas do monitoramento no lado do cliente
Habilitar Monitoramento do Lado do Cliente
Configurações de Modificação no Lado do Cliente
Resumo
Criando e modificando modelos de Monitoramento do desempenho de aplicativos .NET
Exibindo os monitores e dados coletados pelo Monitoramento do desempenho de aplicativos .NET
Cenários
Use o modelo de Monitoramento do desempenho de aplicativos .NET nos cenários em que precisar monitorar aplicativos baseados na Web. Esses cenários incluem os seguintes processos de monitoramento:
Monitoramento do lado do servidor: aplicativos da Web camada única ou multicamada
Talvez você tenha aplicativos que precisem ser executados permanentemente. Use o modelo de Monitoramento do desempenho de aplicativos .NET para garantir que seus aplicativos sejam confiáveis, não tenham exceções e cumpram os contratos de nível de serviço (SLAs), ou seja, para que executem corretamente nos computadores em que estejam instalados.
Monitoramento do lado do cliente: desempenho do navegador e confiabilidade
Você quer garantir que seus clientes tenham experiências de qualidade na Web. Ao criar ou editar os modelos existentes, é possível ampliar o monitoramento no lado do servidor adicionando o monitoramento no lado do cliente, que mede a experiência de navegação dos seus clientes.
Monitoramento realizado pelo modelo de Monitoramento do desempenho de aplicativos .NET
Por padrão, o modelo de Monitoramento do desempenho de aplicativos .NET configura o monitoramento a seguir. Você pode habilitar, desabilitar e modificar os monitores na página Configuração Avançada do modelo de Monitoramento do desempenho de aplicativos .NET.
Descrição do monitor | Valores padrão |
---|---|
Percentual de eventos de exceção por solicitações monitoradas | Habilitado, limite = 15%, intervalo = 5 minutos |
Percentual de eventos de desempenho por solicitações monitoradas | Habilitado, limite = 20%, intervalo = 5 minutos |
Tempo Médio de Solicitações | Habilitado, limite = 10.000 ms, intervalo = 5 minutos |
Exibindo dados de monitoramento
Todos os dados coletados pelo modelo de Monitoramento do desempenho de aplicativos .NET aparecem na pasta Monitoramento .NET, localizada na pasta Monitoramento de Aplicativo do painel de navegação Monitoramento. Para cada grupo de aplicativos criado usando o modelo de Monitoramento do desempenho de aplicativos .NET, esse modelo cria uma pasta em Monitoramento .NET. A pasta Monitoramento de Aplicativo contém os modos de exibição e subpastas padrão que fornecem o estado de integridade, os modos de exibição de desempenho e os alertas relacionados aos componentes dos aplicativos do grupo. Usando o modo de exibição de Estado do Grupo de Aplicativos de nível superior, você pode ver a integridade dos componentes individuais e as configurações de monitoramento habilitadas. O estado de cada objeto corresponde ao estado do objeto de destino que apresentou a pior integridade, para que você veja o pior estado dos monitores em execução. Se um ou mais dos componentes apresentarem erro, mas pelo menos um dos outros componentes estiver íntegro, isso pode indicar um problema com esse componente em particular (por exemplo, em sua credencial). Se todos os componentes estiverem não íntegros, isso pode indicar um problema com a infraestrutura (por exemplo, na conectividade da rede).
Pastas de Monitoramento de Aplicativos
Para exibir o estado de monitores individuais, abra o Gerenciador de Integridade de cada componente. Faça uma busca detalhada até os monitores não íntegros para ver o que está prejudicando a integridade do aplicativo. Para obter mais informações, consulte Monitoring .NET Applications (Monitorando Aplicativos .NET).
Opções do assistente
Ao executar o modelo de Monitoramento do desempenho de aplicativos .NET, é preciso fornecer valores para as opções conforme o listado nas tabelas a seguir. Cada tabela representa uma única página do assistente.
Propriedades Gerais
As opções a seguir estão disponíveis na página Propriedades Gerais do assistente.
Opção | Descrição |
---|---|
Nome | Digite o nome amigável usado para o grupo de aplicativos e modelo que você está criando. Esse nome é exibido no Console de Operações e usado pela pasta localizada em Monitoramento .NET. Note: Depois que você nomear e salvar o modelo, o nome só poderá ser editado se a instância do modelo for excluída e criada novamente. |
Descrição | Descreva o grupo de aplicativos. (Opcional) |
Selecione o pacote de gerenciamento de destino | Selecione o pacote de gerenciamento para armazenar os modos de exibição e as configurações criadas pelo modelo. Use o mesmo nome para o novo pacote de gerenciamento e o grupo de aplicativos para que seja fácil emparelhá-los. Você pode usar um pacote de gerenciamento existente ou criar um novo pacote de gerenciamento. Para obter mais informações sobre os pacotes de gerenciamento, consulte Selecionar um arquivo de pacote de gerenciamento. |
O Que Monitorar
As opções a seguir estão disponíveis na página O Que Monitorar do assistente.
Opção | Descrição |
---|---|
Componentes de aplicativos, Adicionar | Procurar e adicionar ou remover os componentes de aplicativos a serem monitorados. Ao clicar em Adicionar, a página Pesquisa de Objetos é aberta; ela permite que você escolha se deseja monitorar Serviços e Aplicativos Web.Para apenas SP1 do System Center 2012: você pode monitorar os Serviços do Windows. Note: Para apenas SP1 do System Center 2012: antes de começar a monitorar os Serviços do Windows, é preciso configurá-los usando o modelo Serviço do Windows. Depois que fizer isso, o Monitoramento do desempenho de aplicativos .NET poderá descobrir os Serviços do Windows que estiverem em execução. Para obter mais informações, consulte Authoring the Windows Service Template (Criação do Modelo de Serviço do Windows). |
Ambiente | Selecione o ambiente no qual você deseja monitorar seu aplicativo: Nenhum, Produção, Preparo, Teste, Desenvolvimento ou use Novo para criar uma nova marca. Normalmente, você deseja emparelhar a marca de ambiente com o grupo de servidores que está monitorando. A marca é acrescentada ao nome do grupo de aplicativos e aos nomes dos componentes, permitindo que você diferencie os dados do evento no Application Diagnostics e no Application Advisor. Da perspectiva do monitoramento, a marca do ambiente permite que você separe o mesmo aplicativo em vários aplicativos virtuais. Note: Depois que você nomear e salvar a marca de ambiente, essa marca só poderá ser editada se a instância do modelo for excluída e criada novamente. |
Grupo definido com destino | Selecione um conjunto específico de servidores para limitar o monitoramento a ele. Esse campo é opcional. O grupo definido com destino só é necessário quando o mesmo aplicativo é executado em vários ambientes, como produção e preparo, e você deseja executar o modelo diversas vezes, uma para cada ambiente. Nesse cenário, grupos que pertençam ao ambiente de preparo cujos computadores pertençam à produção, e que usem os grupos definidos com destino para restringir onde a configuração é propagada. Você também pode usar os grupos para aplicar a configuração a um subconjunto dos seus servidores. De outra forma, não é necessário especificar o escopo do grupo definido com destino se você desejar monitorar todas as instâncias de determinado aplicativo. |
Pesquisa de Objetos
As opções a seguir estão disponíveis na página Pesquisa de Objetos do assistente.
Opção | Descrição |
---|---|
Procurar | Selecione Serviços e Aplicativos Web.Para apenas SP1 do System Center 2012: você também pode selecionar Serviços do Windows. Note: No System Center 2012 SP1, antes de começar a monitorar os Serviços do Windows, é preciso configurá-los usando o modelo Serviço do Windows. Depois que fizer isso, o Monitoramento do desempenho de aplicativos .NET poderá descobrir os Serviços do Windows que estiverem em execução. Para obter mais informações, consulte Authoring the Windows Service Template (Criação do Modelo de Serviço do Windows) |
Filtrar por parte do nome (opcional) | Digite parte do nome dos Serviços e Aplicativos Web que deseja selecionar.Para apenas SP1 do System Center 2012: você também pode digitar parte do nome do Serviço do Windows que deseja selecionar. |
Itens disponíveis | Exibe os Serviços e Aplicativos Web disponíveis para monitoramento.Para apenas SP1 do System Center 2012: também exibe os Serviços do Windows disponíveis para monitoramento. |
Objetos selecionados | Exibe os componentes do aplicativo que você selecionou para monitoramento. |
Configuração no Lado do Servidor
As opções a seguir estão disponíveis na página Configuração no Lado do Servidor do assistente.
Opção | Descrição |
---|---|
Ativar alertas de eventos de desempenho | Ativar ou desativar os relatórios de alertas de eventos de desempenho do grupo de aplicativos no Console de Operações quanto ao monitoramento no lado do servidor. Os eventos de desempenho ainda estão conectados ao console do Application Diagnostics. Você tem a opção de gerar alertas depois que um evento do Monitoramento do desempenho de aplicativos for gerado. |
Ativar alertas de eventos de exceção | Ativar ou desativar a notificação de alertas de eventos de exceção do grupo de aplicativos no Console de Operações quanto ao monitoramento no lado do servidor. Os eventos de exceção ainda são registrados no console do Application Diagnostics. Você tem a opção de gerar alertas depois que um evento do Monitoramento do desempenho de aplicativos for gerado. |
Limite de eventos de desempenho (ms) | Definir o limite em milissegundos (ms) que uma transação do usuário deve exceder antes de gerar um evento de desempenho. |
Configurações avançadas | Definir as configurações avançadas, como sensibilidade (restringindo a coleta das funções rápidas), namespaces (que definem em quais pontos você deseja coletar dados de aplicativos personalizados), métodos (funções específicas pelas quais você deseja começar o monitoramento) e manipuladores de exceção personalizados (que definem as exceções críticas), e personalizar a configuração dos monitores que afeta o estado de integridade do componente. |
Habilitar opções de configuração adicionais para o monitoramento no lado do cliente e do servidor | Especificar opções adicionais no assistente para personalizar o monitoramento de componentes de aplicativos individuais e o monitoramento no lado do cliente. |
Configurações avançadas de monitoramento no lado do servidor
As opções a seguir estão disponíveis no assistente, na página Configurações Avançadas de monitoramento no lado do servidor.
Opção | Descrição |
---|---|
Ativar alertas de eventos de desempenho | Ativar ou desativar os relatórios de alertas de eventos de desempenho do grupo de aplicativos no Console de Operações quanto ao monitoramento no lado do servidor. Os eventos de desempenho ainda estão conectados ao console do Application Diagnostics. Você tem a opção de gerar alertas depois que um evento do Monitoramento do desempenho de aplicativos for gerado. |
Ativar alertas de eventos de exceção | Ativar ou desativar a notificação de alertas de eventos de exceção do grupo de aplicativos no Console de Operações quanto ao monitoramento no lado do servidor. Os eventos de exceção ainda são registrados no console do Application Diagnostics. Você tem a opção de gerar alertas depois que um evento do Monitoramento do desempenho de aplicativos for gerado. |
Limite de eventos de desempenho (ms) | Defina o limite em milissegundos (ms) para que uma solicitação seja processada antes de causar um evento de desempenho. |
Limite de sensibilidade (ms) | Especifique essa opção para filtrar métodos de execução rápida para reduzir os "ruídos" gerais, diminuindo a pilha de chamadas por coletar menos dados para cada evento. Para obter mais informações, consulte Estratégias de criação para o Monitoramento de Aplicativos .NET |
Definir Namespaces | Especifique os namespaces e as classes em que iniciar a medição dos eventos de desempenho e as violações do limite de desempenho e defina quais namespaces devem ser tratados como pontos de entrada por padrão. Para obter mais informações, consulte Como adicionar, ativar e desabilitar Namespaces |
Definir métodos | Especifique o quão profundo na pilha de chamadas fazer a busca detalhada para coletar informações mais detalhadas, 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 os alertas de exceções classificados como alertas de segurança para o grupo de aplicativos, com erros como “Acesso Negado” ou “Falha no Logon”. Os eventos de segurança estão conectados ao console do Application Diagnostics. Você terá a opção de gerar alertas depois que um evento do Monitoramento do desempenho de aplicativos for gerado. |
Alertas de conectividade | Ative ou desative os alertas de exceções classificados como alertas de conectividade para o grupo de aplicativos, com erros como “Tempo limite da conexão”. Os eventos de conectividade estão conectados ao console do Application Diagnostics. Você terá a opção de gerar alertas depois que um evento do Monitoramento do desempenho de aplicativos for gerado. |
Alertas de falha de aplicativo | Ative ou desative os alertas de exceções classificados como falhas de aplicativo ou código para o grupo de aplicativos. Por padrão, essa opção está desativada para reduzir o “ruído” de alertas gerados devido às falhas de código que geralmente só podem ser resolvidas pelas equipes de desenvolvimento. Para obter mais informações, consulte Estratégias de criação para o Monitoramento de Aplicativos .NET Os eventos de conexão estão conectados ao console do Application Diagnostics. Você terá a opção de gerar alertas depois que um evento do Monitoramento do desempenho de aplicativos for gerado. |
Somente exceções críticas | Especifique se a exceção será considerada relevante pelo agente de Monitoramento do desempenho de aplicativos e se um evento será criado. Um evento será criado se a exceção gerada estiver na lista de manipuladores de exceção crítica. 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 serão consideradas relevantes pelo agente de Monitoramento do Desempenho de Aplicativos e se serão criados eventos quando exceções forem detectadas em namespaces e classes monitorados. |
Acompanhamento de exceção | Selecione para adicionar namespace ou classes em que você acompanha os parâmetros de exceção ou variáveis e colete mais informações sobre cada exceção gerada por um namespace ou uma classe. Para obter mais informações, consulte Como adicionar, editar e remover o controle de exceção |
Exceções críticas | Selecione esta opção para adicionar itens à lista de manipuladores de exceção. Defina manipuladores de exceção que capturem exceções críticas geradas por um aplicativo. Para obter mais informações, consulte Usando manipuladores de exceção para definir exceções críticas |
Monitores: eventos de exceção/s excede | Monitor que observa o contador de desempenho Aplicativos .NET\% Eventos de Exceção/s. |
Monitores: eventos de desempenho/s excede | Monitor que observa o contador de desempenho Aplicativos .NET\% Eventos de Desempenho/s. |
Monitores: o tempo médio de solicitação excede | Monitor que observa o contador de desempenho Aplicativos .NET\Tempo Médio de Solicitações. |
Grupo definido com destino | Selecione um conjunto específico de servidores para limitar o monitoramento a ele. Esse campo é opcional. O grupo definido com destino só é necessário quando o mesmo aplicativo é executado em vários ambientes, como produção e preparo, e você deseja executar o modelo diversas vezes, uma para cada ambiente. Nesse cenário, grupos que pertençam ao ambiente de preparo cujos computadores pertençam à produção, e que usem os grupos definidos com destino para restringir onde a configuração é propagada. Você também pode usar os grupos para aplicar a configuração a um subconjunto dos seus servidores. De outra forma, não é necessário especificar o escopo do grupo definido com destino se você desejar monitorar todas as instâncias de determinado aplicativo. |
Personalização no Lado do Servidor
Para o System Center 2012 SP1, as opções a seguir estão disponíveis na página Personalização do Lado do Servidor do assistente.
Opção | Descrição |
---|---|
Componente | Selecione o componente que você deseja personalizar para monitorar componentes de aplicativos individuais. |
Personalizar | Modifique as configurações do componente de aplicativo selecionado. Isso abre a página Modificando Configurações. As configurações nessa página são iguais àquelas na página Configurações Avançadas para Monitoramento do Lado do Servidor, exceto que você pode criar o monitoramento de transações individuais para páginas da Web ASP.NET, serviços Web ASP.NET ou funções individuais em um assembly. Elas são descritas nas seções Propriedades da transação: adicionar página da Web ASP.NET a seguir. Note: Os botões para namespaces, acompanhamento de exceção e exceções críticas estão indisponíveis porque somente podem ser definidos no nível do grupo de aplicativos, não no nível do componente.Para apenas SP1 do System Center 2012: Você poderá personalizar essas configurações se estiver configurando o monitoramento para serviços do Windows. |
Página Modificando Configurações | Personalize as configurações do componente de aplicativo e/ou especifique o monitoramento para uma página da Web específica, método da Web ou função no componente de aplicativo. |
Configurações de modificação no lado do servidor
As opções a seguir estão disponíveis na página Configurações de Modificação no Lado do Servidor do assistente.
Opção | Descrição |
---|---|
Ativar alertas de eventos de desempenho | Ativar ou desativar os relatórios de alertas de eventos de desempenho do grupo de aplicativos no Console de Operações quanto ao monitoramento no lado do servidor. Os eventos de desempenho ainda estão conectados ao console do Application Diagnostics. Você tem a opção de gerar alertas depois que um evento do Monitoramento do desempenho de aplicativos for gerado. |
Ativar alertas de eventos de exceção | Ativar ou desativar a notificação de alertas de eventos de exceção do grupo de aplicativos no Console de Operações quanto ao monitoramento no lado do servidor. Os eventos de exceção ainda são registrados no console do Application Diagnostics. Você tem a opção de gerar alertas depois que um evento do Monitoramento do desempenho de aplicativos for gerado. |
Limite de eventos de desempenho (ms) | Defina o limite em milissegundos (ms) para que uma solicitação seja processada antes de causar um evento de desempenho. |
Limite de sensibilidade (ms) | Especifique essa opção para filtrar métodos de execução rápida para reduzir os "ruídos" gerais, diminuindo a pilha de chamadas por coletar menos dados para cada evento. Para obter mais informações, consulte Estratégias de criação para o Monitoramento de Aplicativos .NET |
Definir métodos | Especifique o quão profundo na pilha de chamadas fazer a busca detalhada para coletar informações mais detalhadas, 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 os alertas de exceções classificados como alertas de segurança para o componente de aplicativo, com erros como "Acesso negado" ou "Falha no logon". Os eventos de segurança estão conectados ao console do Application Diagnostics. Você terá a opção de gerar alertas depois que um evento do Monitoramento do desempenho de aplicativos for gerado. |
Alertas de conectividade | Ative ou desative os alertas de exceções classificados como erros de conectividade do componente de aplicativo, como “Tempo limite de conexão”. Os eventos de conectividade estão conectados ao console do Application Diagnostics. Você terá a opção de gerar alertas depois que um evento do Monitoramento do desempenho de aplicativos for gerado. |
Alertas de falha de aplicativo | Ative ou desative os alertas de exceções classificados como falhas de aplicativo ou código do componente de aplicativo. Por padrão, essa opção está desativada para reduzir o “ruído” de alertas gerados devido às falhas de código que geralmente só podem ser resolvidas pelas equipes de desenvolvimento. Para obter mais informações, consulte Estratégias de criação para o Monitoramento de Aplicativos .NET Os eventos de conexão estão conectados ao console do Application Diagnostics. Você terá a opção de gerar alertas depois que um evento do Monitoramento do desempenho de aplicativos for gerado. |
Somente exceções críticas | Especifique se a exceção será considerada relevante pelo agente de Monitoramento do desempenho de aplicativos e se um evento será criado. Um evento será criado se a exceção gerada estiver na lista de manipuladores de exceção crítica. 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 serão consideradas relevantes pelo agente de Monitoramento do Desempenho de Aplicativos e se serão criados eventos quando exceções forem detectadas em namespaces e classes monitorados. |
Monitores: eventos de exceção/s excede | Monitor que observa o contador de desempenho Aplicativos .NET\% Eventos de Exceção/s. |
Monitores: eventos de desempenho/s excede | Monitor que observa o contador de desempenho Aplicativos .NET\% Eventos de Desempenho/s. |
Monitores: o tempo médio de solicitação excede | Monitor que observa o contador de desempenho Aplicativos .NET\Tempo Médio de Solicitações. |
Transações: adicionar | Adicione transações a páginas da Web ASP.NET, serviços Web ASP.NET e funções. Consulte as tabelas a seguir. |
Grupo definido com destino | Selecione um conjunto específico de servidores para limitar o monitoramento a ele. Esse campo é opcional. O grupo definido com destino só é necessário quando o mesmo aplicativo é executado em vários ambientes, como produção e preparo, e você deseja executar o modelo diversas vezes, uma para cada ambiente. Nesse cenário, grupos que pertençam ao ambiente de preparo cujos computadores pertençam à produção, e que usem os grupos definidos com destino para restringir onde a configuração é propagada. Você também pode usar os grupos para aplicar a configuração a um subconjunto dos seus servidores. De outra forma, não é necessário especificar o escopo do grupo definido com destino se você desejar monitorar todas as instâncias de determinado aplicativo. |
Observação |
---|
Os botões para namespaces, acompanhamento de exceção e exceções críticas estão indisponíveis porque somente podem ser definidos no nível do grupo de aplicativos, não no nível do componente.Para apenas SP1 do System Center 2012: Você poderá personalizar essas configurações se estiver configurando o monitoramento para serviços do Windows. |
Tipos de aplicativos e transações do lado do servidor que você pode monitorar
Para cada tipo de aplicativo, há vários tipos de transação que você pode optar por monitorar. As seguintes opções estão disponíveis:
Tipo de aplicativo | Tipos de transação para o System Center 2012 | Tipos de transação para o System Center 2012 SP1 |
---|---|---|
Aplicativo Web ASP.NET | - Página da Web ASP.NET - Serviço Web do ASP.NET - Função |
- Página da Web ASP.NET - Página MVC ASP.NET - Serviço Web do ASP.NET - Método WCF - Função |
Serviço Web do ASP.NET | - Página da Web ASP.NET - Serviço Web do ASP.NET - Função |
- Página da Web ASP.NET - Página MVC ASP.NET - Serviço Web do ASP.NET - Método WCF - Função |
Serviço WCF | Não disponível | - Página da Web ASP.NET - Página MVC ASP.NET - Serviço Web do 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 da Web ASP.NET
As opções a seguir estão disponíveis na página Propriedades da Transação para a página Web ASP.NET do assistente.
Opção | Descrição |
---|---|
Nome da transação | Digite o nome amigável da transação da forma como ele será exibido na guia Monitoramento, nos contadores de desempenho etc. |
Página do ASP.NET | Digite o caminho para a página para a qual você está definindo essas configurações de monitoramento. |
Limite de eventos de desempenho (ms) | Definir o limite em milissegundos (ms) que uma transação do usuário deve exceder antes de gerar um evento de desempenho. Note: O componente de aplicativo continua monitorando a página especificada na transação usando o limite de desempenho definido para o componente de aplicativo. Esse limite é usado como uma segunda medida na mesma página no componente de aplicativo. Se definir esse limite mais alto do que o limite do componente de aplicativo, você terá um evento único, mas poderá receber dois alertas de desempenho relativos à transação quando o limite for ultrapassado, um do componente de aplicativo e um da transação, dependendo das configurações de alerta. As transações são geralmente usadas para monitorar cada página de forma mais agressiva do que o aplicativo pai, em um limite inferior, ou monitorar uma página em que os alertas foram desabilitados no pai. |
Limite de sensibilidade (ms) | Especifique essa opção para filtrar métodos de execução rápida para reduzir os "ruídos" gerais, diminuindo a pilha de chamadas por coletar menos dados para cada evento. Um evento ainda será gerado se o limite for ultrapassado. Para obter mais informações, consulte Estratégias de criação para o Monitoramento de Aplicativos .NET |
Colete alertas por tipo de evento: conectividade | Ative ou desative os alertas de eventos classificados como alertas de conectividade, com erros como "Tempo limite de conexão atingido". Os eventos de conectividade estão conectados ao console do Application Diagnostics. Você terá a opção de gerar alertas depois que um evento do Monitoramento do desempenho de aplicativos for gerado. |
Colete alertas por tipo de evento: falha de aplicativo | Ative ou desative alertas de eventos classificados como falhas de aplicativo ou código. Desativar essa opção reduz o "ruído" de vários alertas gerados devido a falhas de código. Como esses alertas são gerados a partir de falhas de código, os desenvolvedores geralmente resolvem esses problemas. Para obter mais informações, consulte Estratégias de criação para o Monitoramento de Aplicativos .NET Os eventos de conexão estão conectados ao console do Application Diagnostics. Você terá a opção de gerar alertas depois que um evento do Monitoramento do desempenho de aplicativos for gerado. |
Colete alertas por tipo de evento: segurança | Ative ou desative os alertas de eventos classificados como alertas de segurança, com erros como "Acesso negado" ou "Falha no logon". Os eventos de segurança estão conectados ao console do Application Diagnostics. Você terá a opção de gerar alertas depois que um evento do Monitoramento do desempenho de aplicativos for gerado. |
Colete alertas por tipo de evento: desempenho | Ative ou desative alertas de eventos classificados como alertas de desempenho. Os eventos de desempenho estão conectados ao console do Application Diagnostics. Você terá a opção de gerar alertas depois que um evento do Monitoramento do desempenho de aplicativos for gerado. |
Monitora: % Eventos de Exceção/s. | Monitor que observa o contador de desempenho Aplicativos .NET\% Eventos de Exceção/s. |
Monitora: % Eventos de Desempenho/s | Monitor que observa o contador de desempenho Aplicativos .NET\% Eventos de Desempenho/s. |
Monitores: tempo médio de solicitações | Monitor que observa o contador de desempenho Aplicativos .NET\Tempo Médio de Solicitações. |
Propriedades da transação: adicionar serviço Web ASP.NET
As opções a seguir estão disponíveis na página Propriedades da Transação para a página Serviço Web ASP.NET do assistente.
Opção | Descrição |
---|---|
Nome da transação | Digite o nome amigável da transação da forma como ele será exibido na guia Monitoramento, nos contadores de desempenho etc. |
Arquivo de serviço Web | Digite o caminho para o arquivo para o qual está definindo essas configurações de monitoramento. |
Nome do método | Digite o URI (Uniform Resource Identifier) do método Web que deseja monitorar. |
Limite de eventos de desempenho (ms) | Definir o limite em milissegundos (ms) que uma transação do usuário deve exceder antes de gerar um evento de desempenho. Note: O componente de aplicativo continua monitorando a página especificada na transação usando o limite de desempenho definido para o componente de aplicativo. Esse limite é usado como uma segunda medida na mesma página no componente de aplicativo. Se definir esse limite mais alto do que o limite do componente de aplicativo, você terá um evento único, mas poderá receber dois alertas de desempenho relativos à transação quando o limite for ultrapassado, um do componente de aplicativo e um da transação, dependendo das configurações de alerta. As transações são geralmente usadas para monitorar cada página de forma mais agressiva do que o aplicativo pai, em um limite inferior, ou monitorar uma página em que os alertas foram desabilitados no pai. |
Limite de sensibilidade (ms) | Especifique essa opção para filtrar métodos de execução rápida para reduzir os "ruídos" gerais, diminuindo a pilha de chamadas por coletar menos dados para cada evento. Para obter mais informações, consulte Estratégias de criação para o Monitoramento de Aplicativos .NET |
Colete alertas por tipo de evento: conectividade | Ative ou desative os alertas de eventos classificados como alertas de conectividade, com erros como "Tempo limite de conexão atingido". Os eventos de conectividade estão conectados ao console do Application Diagnostics. Você terá a opção de gerar alertas depois que um evento do Monitoramento do desempenho de aplicativos for gerado. |
Colete alertas por tipo de evento: falha de aplicativo | Ative ou desative alertas de eventos classificados como falhas de aplicativo ou código. Desativar essa opção reduz o "ruído" de vários alertas gerados devido a falhas de código. Como esses alertas são gerados a partir de falhas de código, os desenvolvedores geralmente resolvem esses problemas. Para obter mais informações, consulte Estratégias de criação para o Monitoramento de Aplicativos .NET Os eventos de conexão estão conectados ao console do Application Diagnostics. Você terá a opção de gerar alertas depois que um evento do Monitoramento do desempenho de aplicativos for gerado. |
Colete alertas por tipo de evento: segurança | Ative ou desative os alertas de eventos classificados como alertas de segurança, com erros como "Acesso negado" ou "Falha no logon". Os eventos de segurança estão conectados ao console do Application Diagnostics. Você terá a opção de gerar alertas depois que um evento do Monitoramento do desempenho de aplicativos for gerado. |
Colete alertas por tipo de evento: desempenho | Ative ou desative alertas de eventos classificados como alertas de desempenho. Os eventos de desempenho estão conectados ao console do Application Diagnostics. Você terá a opção de gerar alertas depois que um evento do Monitoramento do desempenho de aplicativos for gerado. |
Monitora: % Eventos de Exceção/s. | Monitor que observa o contador de desempenho Aplicativos .NET\% Eventos de Exceção/s. |
Monitora: % Eventos de Desempenho/s | Monitor que observa o contador de desempenho Aplicativos .NET\% Eventos de Desempenho/s. |
Monitores: tempo médio de solicitações | Monitor que observa o contador de desempenho Aplicativos .NET\Tempo Médio de Solicitações. |
Propriedades da transação: adicionar página ASP.NET MVC
Para o System Center 2012 SP1, as opções a seguir estão disponíveis em Propriedades da Transação da página ASP.MVC do assistente.
Opção | Descrição |
---|---|
Nome da transação | Digite o nome amigável da transação da forma como ele será exibido na guia Monitoramento, nos contadores de desempenho etc. |
Controlador MVC | Digite o nome do controlador MVC para o qual está definindo essas configurações de monitoramento. |
Ação do MVC | Especifique o nome da ação MVC para o qual está definindo essas configurações de monitoramento. |
Limite de eventos de desempenho (ms) | Definir o limite em milissegundos (ms) que uma transação do usuário deve exceder antes de gerar um evento de desempenho. Note: O componente de aplicativo continua monitorando a página especificada na transação usando o limite de desempenho definido para o componente de aplicativo. Esse limite é usado como uma segunda medida na mesma página no componente de aplicativo. Se definir esse limite mais alto do que o limite do componente de aplicativo, você terá um evento único, mas poderá receber dois alertas de desempenho relativos à transação quando o limite for ultrapassado, um do componente de aplicativo e um da transação, dependendo das configurações de alerta. As transações são geralmente usadas para monitorar cada página de forma mais agressiva do que o aplicativo pai, em um limite inferior, ou monitorar uma página em que o monitoramento foi desabilitado no pai. |
Limite de sensibilidade (ms) | Especifique essa opção para filtrar métodos de execução rápida para reduzir os "ruídos" gerais, diminuindo a pilha de chamadas por coletar menos dados para cada evento. Para obter mais informações, consulte Estratégias de criação para o Monitoramento de Aplicativos .NET |
Colete alertas por tipo de evento: conectividade | Ative ou desative os alertas de eventos classificados como alertas de conectividade, com erros como "Tempo limite de conexão atingido". Os eventos de conectividade estão conectados ao console do Application Diagnostics. Você terá a opção de gerar alertas depois que um evento do Monitoramento do desempenho de aplicativos for gerado. |
Colete alertas por tipo de evento: falha de aplicativo | Ative ou desative alertas de eventos classificados como falhas de aplicativo ou código. Desativar essa opção reduz o "ruído" de vários alertas gerados devido a falhas de código. Como esses alertas são gerados a partir de falhas de código, os desenvolvedores geralmente resolvem esses problemas. Para obter mais informações, consulte Estratégias de criação para o Monitoramento de Aplicativos .NET Os eventos de conexão estão conectados ao console do Application Diagnostics. Você terá a opção de gerar alertas depois que um evento do Monitoramento do desempenho de aplicativos for gerado. |
Colete alertas por tipo de evento: segurança | Ative ou desative os alertas de eventos classificados como alertas de segurança, com erros como "Acesso negado" ou "Falha no logon". Os eventos de segurança estão conectados ao console do Application Diagnostics. Você terá a opção de gerar alertas depois que um evento do Monitoramento do desempenho de aplicativos for gerado. |
Colete alertas por tipo de evento: desempenho | Ative ou desative alertas de eventos classificados como alertas de desempenho. Os eventos de desempenho estão conectados ao console do Application Diagnostics. Você terá a opção de gerar alertas depois que um evento do Monitoramento do desempenho de aplicativos for gerado. |
Monitora: % Eventos de Exceção/s. | Monitor que observa o contador de desempenho Aplicativos .NET\% Eventos de Exceção/s. |
Monitora: % Eventos de Desempenho/s | Monitor que observa o contador de desempenho Aplicativos .NET\% Eventos de Desempenho/s. |
Monitores: tempo médio de solicitações | Monitor que observa o contador de desempenho Aplicativos .NET\Tempo Médio de Solicitações. |
Propriedades da transação: adicionar método WCF
As opções a seguir estão disponíveis em Propriedades da Transação da página Adicionar configurações do método WCF do assistente.
Opção | Descrição |
---|---|
Nome da transação | Digite o nome amigável da transação da forma como ele será exibido na guia Monitoramento, nos contadores de desempenho etc. |
Nome da classe | Digite o nome da classe para a qual está definindo essas configurações de monitoramento. O nome de classe está no formato: Namespace.Class. Por exemplo: wcfservice.myclass. |
Nome do método | Especifique o nome do método que deve estar na classe para a qual está definindo essas configurações de monitoramento. |
Limite de eventos de desempenho (ms) | Definir o limite em milissegundos (ms) que uma transação do usuário deve exceder antes de gerar um evento de desempenho. Note: O componente de aplicativo continua monitorando a página especificada na transação usando o limite de desempenho definido para o componente de aplicativo. Esse limite é usado como uma segunda medida na mesma página no componente de aplicativo. Se definir esse limite mais alto do que o limite do componente de aplicativo, você terá um evento único, mas poderá receber dois alertas de desempenho relativos à transação quando o limite for ultrapassado, um do componente de aplicativo e um da transação, dependendo das configurações de alerta. As transações são geralmente usadas para monitorar cada página de forma mais agressiva do que o aplicativo pai, em um limite inferior, ou monitorar uma página em que os alertas foram desabilitados no pai. |
Limite de sensibilidade (ms) | Especifique essa opção para filtrar métodos de execução rápida para reduzir os "ruídos" gerais, diminuindo a pilha de chamadas por coletar menos dados para cada evento. Para obter mais informações, consulte Estratégias de criação para o Monitoramento de Aplicativos .NET |
Colete alertas por tipo de evento: conectividade | Ative ou desative os alertas de eventos classificados como alertas de conectividade, com erros como "Tempo limite de conexão atingido". Os eventos de conectividade estão conectados ao console do Application Diagnostics. Você terá a opção de gerar alertas depois que um evento do Monitoramento do desempenho de aplicativos for gerado. |
Colete alertas por tipo de evento: falha de aplicativo | Ative ou desative alertas de eventos classificados como falhas de aplicativo ou código. Desativar essa opção reduz o "ruído" de vários alertas gerados devido a falhas de código. Como esses alertas são gerados a partir de falhas de código, os desenvolvedores geralmente resolvem esses problemas. Para obter mais informações, consulte Estratégias de criação para o Monitoramento de Aplicativos .NET Os eventos de conexão estão conectados ao console do Application Diagnostics. Você terá a opção de gerar alertas depois que um evento do Monitoramento do desempenho de aplicativos for gerado. |
Colete alertas por tipo de evento: segurança | Ative ou desative os alertas de eventos classificados como alertas de segurança, com erros como "Acesso negado" ou "Falha no logon". Os eventos de segurança estão conectados ao console do Application Diagnostics. Você terá a opção de gerar alertas depois que um evento do Monitoramento do desempenho de aplicativos for gerado. |
Colete alertas por tipo de evento: desempenho | Ative ou desative alertas de eventos classificados como alertas de desempenho. Os eventos de desempenho estão conectados ao console do Application Diagnostics. Você terá a opção de gerar alertas depois que um evento do Monitoramento do desempenho de aplicativos for gerado. |
Monitora: % Eventos de Exceção/s. | Monitor que observa o contador de desempenho Aplicativos .NET\% Eventos de Exceção/s. |
Monitora: % Eventos de Desempenho/s | Monitor que observa o contador de desempenho Aplicativos .NET\% Eventos de Desempenho/s. |
Monitores: tempo médio de solicitações | Monitor que observa o contador de desempenho Aplicativos .NET\Tempo Médio de Solicitações. |
Propriedades da transação: adicionar função
As opções a seguir estão disponíveis em Propriedades da Transação da página Adicionar Função do assistente.
Opção | Descrição |
---|---|
Nome da transação | Digite o nome amigável da transação da forma como ele será exibido na guia Monitoramento, nos contadores de desempenho etc. |
Nome da função | Digite o nome da função para a qual está definindo essas configurações de monitoramento. 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 montagem, como System.Web.dll, que define a função para a qual está definindo essas configurações de monitoramento. |
Limite de eventos de desempenho (ms) | Definir o limite em milissegundos (ms) que uma transação do usuário deve exceder antes de gerar um evento de desempenho. Note: O componente de aplicativo continua monitorando a página especificada na transação usando o limite de desempenho definido para o componente de aplicativo. Esse limite é usado como uma segunda medida na mesma página no componente de aplicativo. Se definir esse limite mais alto do que o limite do componente de aplicativo, você terá um evento único, mas poderá receber dois alertas de desempenho relativos à transação quando o limite for ultrapassado, um do componente de aplicativo e um da transação, dependendo das configurações de alerta. As transações são geralmente usadas para monitorar cada página de forma mais agressiva do que o aplicativo pai, em um limite inferior, ou monitorar uma página em que os alertas foram desabilitados no pai. |
Limite de sensibilidade (ms) | Especifique essa opção para filtrar métodos de execução rápida para reduzir os "ruídos" gerais, diminuindo a pilha de chamadas por coletar menos dados para cada evento. Para obter mais informações, consulte Estratégias de criação para o Monitoramento de Aplicativos .NET |
Colete alertas por tipo de evento: conectividade | Ative ou desative os alertas de eventos classificados como alertas de conectividade, com erros como "Tempo limite de conexão atingido". Os eventos de conectividade estão conectados ao console do Application Diagnostics. Você terá a opção de gerar alertas depois que um evento do Monitoramento do desempenho de aplicativos for gerado. |
Colete alertas por tipo de evento: falha de aplicativo | Ative ou desative alertas de eventos classificados como falhas de aplicativo ou código. Desativar essa opção reduz o "ruído" de vários alertas gerados devido a falhas de código. Como esses alertas são gerados a partir de falhas de código, os desenvolvedores geralmente resolvem esses problemas. Para obter mais informações, consulte Estratégias de criação para o Monitoramento de Aplicativos .NET Os eventos de conexão estão conectados ao console do Application Diagnostics. Você terá a opção de gerar alertas depois que um evento do Monitoramento do desempenho de aplicativos for gerado. |
Colete alertas por tipo de evento: segurança | Ative ou desative os alertas de eventos classificados como alertas de segurança, com erros como "Acesso negado" ou "Falha no logon". Os eventos de segurança estão conectados ao console do Application Diagnostics. Você terá a opção de gerar alertas depois que um evento do Monitoramento do desempenho de aplicativos for gerado. |
Colete alertas por tipo de evento: desempenho | Ative ou desative alertas de eventos classificados como alertas de desempenho. Os eventos de desempenho estão conectados ao console do Application Diagnostics. Você terá a opção de gerar alertas depois que um evento do Monitoramento do desempenho de aplicativos for gerado. |
Monitora: % Eventos de Exceção/s. | Monitor que observa o contador de desempenho Aplicativos .NET\% Eventos de Exceção/s. |
Monitora: % Eventos de Desempenho/s | Monitor que observa o contador de desempenho Aplicativos .NET\% Eventos de Desempenho/s. |
Monitores: tempo médio de solicitações | Monitor que observa o contador de desempenho Aplicativos .NET\Tempo Médio de Solicitações. |
Configuração no Lado do Cliente
As opções a seguir estão disponíveis na página Configuração no Lado do Cliente do assistente.
Opção | Descrição |
---|---|
Ativar alertas de eventos de desempenho | Ative ou desative relatórios de alerta de evento de desempenho no console de Operações para o monitoramento do lado do servidor. Os eventos de desempenho ainda estão conectados ao console do Application Diagnostics. Você tem a opção de gerar alertas depois que um evento do Monitoramento do desempenho de aplicativos for gerado. |
Ativar alertas de eventos de exceção | Ative ou desative relatórios de alerta de evento no console de Operações para o monitoramento do lado do servidor. Os eventos de exceção ainda são registrados no console do Application Diagnostics. Você tem a opção de gerar alertas depois que um evento do Monitoramento do desempenho de aplicativos for gerado. |
Limite de carregamento de página (ms) | Definir o limite em milissegundos (ms) que um carregamento de página deve exceder antes de causar um evento de desempenho. Você tem a opção de gerar alertas depois que um evento do Monitoramento do desempenho de aplicativos for gerado. O evento somente será transformado em um alerta se você tiver selecionado Ativar alertas de eventos de desempenho. |
Filtro de endereços IP: endereço IP | Especifique os endereços IP que você deseja excluir do monitoramento. Para obter mais informações, consulte Como configurar filtros de exclusão de endereço IP para o monitoramento 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 usuário que devem ser comparadas quanto à 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 usuário que não correspondam aos endereços IP na sub-rede (O IP não está na sub-rede). |
Filtro de endereços IP: usar IPv6 | Adicione o filtro IPv6 se o protocolo IPv6 estiver habilitado no servidor Web. |
Configurações avançadas | Especifique as configurações, como os limites de monitoramento de desempenho e evento, monitoramento de evento de exceção, Exceções Críticas e monitores. |
Configurações Avançadas do monitoramento no lado do cliente
As opções a seguir estão disponíveis na página Configurações Avançadas de Monitoramento no Lado do Cliente do assistente.
Opção | Descrição |
---|---|
Ativar alertas de eventos de desempenho | Ative ou desative relatórios de alerta de evento de desempenho no console de Operações para o monitoramento do lado do servidor. Os eventos de desempenho ainda estão conectados ao console do Application Diagnostics. Você tem a opção de gerar alertas depois que um evento do Monitoramento do desempenho de aplicativos for gerado. |
Ativar alertas de eventos de exceção | Ative ou desative relatórios de alerta de notificação no console de Operações para o monitoramento do lado do servidor. Os eventos de exceção ainda são registrados no console do Application Diagnostics. Você tem a opção de gerar alertas depois que um evento do Monitoramento do desempenho de aplicativos for gerado. |
Limite de carregamento de página (ms) | Definir o limite em milissegundos (ms) que um carregamento de página deve exceder antes de causar um evento de desempenho. Você tem a opção de gerar alertas depois que um evento do Monitoramento do desempenho de aplicativos for gerado. O evento somente será transformado em um alerta se você tiver selecionado Ativar alertas de eventos de desempenho. |
Limite do Ajax e WCF (ms) | Defina o limite em milissegundos (ms) que uma chamada Ajax ou Windows Communications Foundation (WCF) iniciada a partir da página deverá exceder, antes de causar um evento de desempenho. O evento somente será transformado em um alerta se você tiver selecionado Ativar alertas de eventos de desempenho. |
% de monitor de solicitações de entrada. | Especifique um tamanho da amostra das solicitações de entrada, definido como um percentual do número total de solicitações de entrada que você deseja monitorar. Para obter mais informações, consulte Estratégias de criação para o Monitoramento de Aplicativos .NET |
Endereço IP: endereço IP | Especifique os endereços IP que você deseja excluir do monitoramento. Para obter mais informações, consulte Como configurar filtros de exclusão de endereço IP para o monitoramento 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 usuário que devem ser comparadas quanto à 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 usuário que não correspondam aos endereços IP na sub-rede (O IP não está na sub-rede). |
Endereço IP: usar IPV6 | Especifique para adicionar o filtro IPv6 se o protocolo IPv6 estiver habilitado no servidor Web. |
Monitores: eventos de exceção\s excede | Monitor que observa o contador de desempenho .NET CSM Apps/% Eventos de Exceção/s. |
Monitores: eventos de desempenho\s excede | Monitor que observa o contador de desempenho .NET CSM Apps/% Eventos de Desempenho/s. |
Monitores: o tempo médio de solicitação excede | Monitor que observa o contador de desempenho .NET CSM Apps/Tempo Médio de Resposta de Carregamento. |
Itens de dados | Selecione o tipo de dados do lado do cliente que você deseja coletar. Para obter mais informações, consulte Working with Sensitive Data for .NET Applications (Trabalhando com dados confidenciais para aplicativos .NET) |
Configurações do balanceador de carga | Selecione o tipo de balanceador de carga que você está usando com o seu aplicativo. Também será possível adicionar seu próprio balanceador de carga, caso não esteja incluído na lista. Para obter mais informações, consulte Monitoramento do cliente com os grupos de destino e balanceadores de carga |
Grupo definido com destino | Selecione um conjunto específico de servidores para limitar o monitoramento a ele. Esse campo é opcional. O grupo definido com destino só é necessário quando o mesmo aplicativo é executado em vários ambientes, como produção e preparo, e você deseja executar o modelo diversas vezes, uma para cada ambiente. Nesse cenário, grupos que pertençam ao ambiente de preparo cujos computadores pertençam à produção, e que usem os grupos definidos com destino para restringir onde a configuração é propagada. Você também pode usar os grupos para aplicar a configuração a um subconjunto dos seus servidores. De outra forma, não é necessário especificar o escopo do grupo definido com destino se você desejar monitorar todas as instâncias de determinado aplicativo. |
Habilitar Monitoramento do Lado do Cliente
As opções a seguir estão disponíveis na página Habilitar Monitoramento de Configuração no Lado do Cliente do assistente.
Opção | Descrição |
---|---|
Componente | Selecione o componente que você deseja personalizar para monitorar componentes de aplicativos individuais. Somente os componentes do tipo de aplicativo Web ASP.NET são exibidos. Os Serviços Web e os Serviços WCF não servem páginas HTML para os navegadores, portanto, não é possível habilitar o monitoramento do lado do cliente para eles. Os aplicativos Para apenas SP1 do System Center 2012: .NET hospedados nos Serviços Windows não servem páginas HTML aos navegadores, portanto, você não pode habilitar o monitoramento do lado do cliente para eles. |
Personalizar | Modifique as configurações do componente de aplicativo selecionado. Isso abre a página Modificando Configurações. As configurações nessa página são semelhantes àquelas na página Configurações Avançadas para Monitoramento do Lado do Cliente. Na página Modificando Configurações, você pode especificar as páginas a serem excluídas do monitoramento. |
Grupo definido com destino | Selecione um conjunto específico de servidores para limitar o monitoramento a ele. Esse campo é opcional. O grupo definido com destino só é necessário quando o mesmo aplicativo é executado em vários ambientes, como produção e preparo, e você deseja executar o modelo diversas vezes, uma para cada ambiente. Nesse cenário, grupos que pertençam ao ambiente de preparo cujos computadores pertençam à produção, e que usem os grupos definidos com destino para restringir onde a configuração é propagada. Você também pode usar os grupos para aplicar a configuração a um subconjunto dos seus servidores. De outra forma, não é necessário especificar o escopo do grupo definido com destino se você desejar monitorar todas as instâncias de determinado aplicativo. |
Configurações de Modificação no Lado do Cliente
As opções a seguir estão disponíveis na página Configurações de Modificação no Lado do Cliente do assistente.
Opção | Descrição |
---|---|
Ativar alertas de eventos de desempenho | Ative ou desative relatórios de alerta de evento de desempenho no console de Operações para o monitoramento do lado do servidor. Os eventos de desempenho ainda estão conectados ao console do Application Diagnostics. Você tem a opção de gerar alertas depois que um evento do Monitoramento do desempenho de aplicativos for gerado. |
Ativar alertas de eventos de exceção | Ative ou desative relatórios de alerta de evento no console de Operações para o monitoramento do lado do servidor. Os eventos de exceção ainda são registrados no console do Application Diagnostics. Você tem a opção de gerar alertas depois que um evento do Monitoramento do desempenho de aplicativos for gerado. |
Limite de carregamento de página (ms) | Definir o limite em milissegundos (ms) que um carregamento de página deve exceder antes de causar um alerta de evento de desempenho. Você tem a opção de gerar alertas depois que um evento do Monitoramento do desempenho de aplicativos for gerado. O evento somente será transformado em um alerta se você tiver selecionado Ativar alertas de eventos de desempenho. |
Limite do Ajax e WCF (ms) | Define o limite em milissegundos que uma chamada Ajax ou Windows Communications Foundation (WCF) iniciada a partir da página deverá exceder, antes de causar um evento de desempenho. O evento somente será transformado em um alerta se você tiver selecionado Ativar alertas de eventos de desempenho. |
Limite de sensibilidade (ms) | Especifique essa opção para filtrar métodos de execução rápida para reduzir os "ruídos" gerais, diminuindo a pilha de chamadas por coletar menos dados para cada evento. Para obter mais informações, consulte Estratégias de criação para o Monitoramento de Aplicativos .NET |
% de monitor de solicitações de entrada. | Especifique um tamanho da amostra das solicitações de entrada, definido como um percentual do número total de solicitações de entrada que você deseja monitorar. Para obter mais informações, consulte Estratégias de criação para o Monitoramento de Aplicativos .NET |
Endereço IP: endereço IP | Insira os endereços IP que você deseja excluir do monitoramento. Para obter mais informações, consulte Como configurar filtros de exclusão de endereço IP para o monitoramento 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 usuário que devem ser comparadas quanto à 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 usuário que não correspondam aos endereços IP na sub-rede (O IP não está na sub-rede). |
Endereço IP: usar IPV6 | Especifique para adicionar o filtro IPv6 se o protocolo IPv6 estiver habilitado no servidor Web. |
Monitores: eventos de exceção\s excede | Monitor que observa o contador de desempenho .NET CSM Apps/% Eventos de Exceção/s. |
Monitores: eventos de desempenho\s excede | Monitor que observa o contador de desempenho .NET CSM Apps/% Eventos de Desempenho/s. |
Monitores: o tempo médio de solicitação excede | Monitor que observa o contador de desempenho .NET CSM Apps/Tempo Médio de Resposta de Carregamento. |
Coleta de dados | Selecione o tipo de dados do lado do cliente que você deseja coletar. Para obter mais informações, consulte Working with Sensitive Data for .NET Applications (Trabalhando com dados confidenciais para aplicativos .NET) |
Configurações do balanceador de carga | Selecione o tipo de balanceador de carga que você está usando com o seu aplicativo. Também será possível adicionar seu próprio balanceador de carga, caso não esteja incluído na lista. Para obter 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 a serem excluídas do monitoramento. Em geral, você 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 transações a serem adicionadas a páginas da Web ASP.NET. |
Grupo definido com destino | Selecione um conjunto específico de servidores para limitar o monitoramento a ele. Esse campo é opcional. O grupo definido com destino só é necessário quando o mesmo aplicativo é executado em vários ambientes, como produção e preparo, e você deseja executar o modelo diversas vezes, uma para cada ambiente. Nesse cenário, grupos que pertençam ao ambiente de preparo cujos computadores pertençam à produção, e que usem os grupos definidos com destino para restringir onde a configuração é propagada. Você também pode usar os grupos para aplicar a configuração a um subconjunto dos seus servidores. De outra forma, não é necessário especificar o escopo do grupo definido com destino se você desejar monitorar todas as instâncias de determinado aplicativo. |
Resumo
A página Resumo do assistente lista as configurações que você definiu para o modelo de Monitoramento do Desempenho de Aplicativos .NET. Se você quiser alterar uma dessas configurações, clique em Anterior ou na página do modelo até atingir a página com as configurações que deseja alterar.
Criando e modificando modelos de Monitoramento do desempenho de aplicativos .NET
Para conhecer o procedimento para executar o assistente do Monitoramento do Desempenho de Aplicativos .NET, consulte Como configurar o monitoramento de aplicativos .NET.
Para modificar um modelo de Monitoramento do Desempenho de Aplicativos .NET existente
Abra o console de Operações com uma conta de usuário que tenha credenciais de Autor no grupo de gerenciamento.
Clique no espaço de trabalho de Criação.
No painel de navegação Criação, expanda Modelos de Pacote de Gerenciamento e selecione Monitoramento do Desempenho de Aplicativos .NET.
No painel Monitoramento do Desempenho de Aplicativos .NET, localize o modelo a ser alterado.
Clique com o botão direito do mouse no grupo de aplicativos que você deseja modificar e selecione Propriedades.
Usando as guias para navegar nas páginas de configurações, faça as alterações desejadas, como adicionar o monitoramento personalizado para um componente de aplicativo específico ou configurando e habilitando o monitoramento do lado do cliente e clique em OK.
Exibindo os monitores e dados coletados pelo Monitoramento do desempenho de aplicativos .NET
Depois que você configurar o monitoramento para um aplicativo, essas três exibições o ajudarão a iniciar a experiência de monitoramento.
Para exibir todos os aplicativos monitorados do Monitoramento do Desempenho de Aplicativos .NET
Abra o console de Operações.
Clique no espaço de trabalho de Monitoramento.
No painel de navegação Monitoramento, expanda Monitoramento de Aplicativos, Monitoramento .NET e clique em Aplicativos Monitorados.
Para exibir o estado de cada monitor
Abra o console de Operações.
Clique no espaço de trabalho de Monitoramento.
No painel de navegação Monitoramento, expanda Monitoramento de Aplicativos, Monitoramento .NET e clique em Aplicativos Monitorados.
Na exibição Aplicativos Monitorados, clique com o botão direito do mouse em um objeto. Selecione Abrir e clique em Gerenciador de Integridade.
Expanda os nós Disponibilidade e Desempenho para exibir os monitores individuais.
Para exibir o desempenho coletado para um componente de aplicativo
Abra o console de Operações.
Clique no espaço de trabalho de Monitoramento.
No painel de navegação Monitoramento, expanda Monitoramento de Aplicativos, Monitoramento .NET e clique em Aplicativos Monitorados.
No painel Aplicativos Monitorados, clique com o botão direito do mouse em um objeto. Selecione Abrir e clique em Exibição de Desempenho.
No painel Legenda, selecione os contadores que você deseja exibir.
Use as opções no painel Ações para modificar a exibição de Desempenho.
Consulte 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 o Monitoramento de Aplicativos .NET