Compartilhar via


Exibindo e investigando alertas de aplicativos .NET

Importante

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

No System Center – Operations Manager, você pode monitorar aplicativos Web das perspectivas do servidor e do cliente, a fim de obter detalhes sobre o desempenho e a confiabilidade do aplicativo que podem ajudá-lo a identificar as causas raiz de incidentes. Quando você especifica as configurações, os tipos de eventos a serem coletados, as metas de desempenho a serem medidas e os servidores a serem monitorados, o monitoramento de aplicativos do Operations Manager revela como os aplicativos baseados na Web são executados. Você pode ver com que frequência um problema está ocorrendo, como um servidor estava sendo executado quando ocorreu um problema e a cadeia de eventos relacionada à solicitação ou método lento que não é confiável. Essas informações são necessárias para parceria com desenvolvedores de software e administradores de banco de dados para ajudar a garantir que os aplicativos sejam executados de forma correta e confiável em níveis ideais.

Uma nova estratégia de monitoramento de aplicativos em duas etapas

O monitoramento de aplicativos no Operations Manager conta com dois recursos de monitoramento que permitem priorizar alertas e, depois, investigar e solucionar problemas individuais:

  • Etapa 1: Identificar áreas problemáticas. Use o Application Advisor para ajudar a priorizar e gerenciar quais eventos de desempenho e exceção você deve abordar. O Application Advisor identifica e lista quais aplicativos estão causando a maioria dos problemas em um ambiente. Esses são os aplicativos que você deve abordar primeiro porque eles estão causando a maioria das violações de SLA. Se você for responsável por aplicativos, o Application Advisor fornecerá uma exibição útil da integridade geral do aplicativo.
  • Etapa 2: Diagnosticar problemas. Use o Application Diagnostics para ajudar a investigar e solucionar problemas de eventos específicos. Você pode exibir propriedades de evento, contadores de desempenho, cadeias distribuídas e eventos semelhantes e relacionados para restringir a causa do problema e ajudar a identificar quem deve corrigir o problema. O Application Diagnostics está disponível como um console Web autônomo ou por meio de links nas descrições de Alerta nos consoles do Operations Manager.

Depois de configurar aplicativos .NET para serem monitorados, você pode exibir alertas e começar a investigar os problemas. Para configurar o monitoramento do aplicativo .NET, examine o artigo Antes de começar a monitorar aplicativos .NET para entender os requisitos e as etapas de configuração.

Exibir e investigar alertas de aplicativos .NET (exemplo no lado do servidor)

  1. Para exibir alertas ativos por grupo de aplicativos, no console de Operações do System Center – Operations Manager, no painel de navegação, selecione Monitoramento, expanda Monitoramento de Monitoring.NET aplicativo e expanda a pasta com o nome do grupo de aplicativos configurado para monitoramento e selecione Alertas Ativos.

    Exibir alertas por grupo de aplicativos

    Captura de tela mostrando Exibir alertas por grupo de aplicativos.

    Modos de exibição adicionais:

    • Para ver por que um aspecto de monitoramento não está íntegro, use a exibição de estado do grupo de aplicativos e selecione a célula de exibição de estado relacionada a ele. O Modo de Exibição de Detalhes mostrará a você a instância e o estado dos monitores de Disponibilidade, Configuração, Desempenho e Segurança. Você também pode iniciar o Gerenciador de Integridade no contexto da instância do aplicativo para ver quais monitores apresentaram estado crítico ou de aviso.

      Modo de exibição de estado do grupo do aplicativos

      Captura de tela mostrando a exibição de estado do grupo de aplicativos.

    • Para ver o desempenho do aplicativo, na pasta de componentes do aplicativo, selecione Todos os Dados de Desempenho. Isso apresentará as informações básicas de cada componente, mostradas por instância.

      Todos os dados de desempenho

      Captura de tela mostrando a exibição Todos os Dados de Desempenho.

    • Para ver a exibição geral de integridade dashboard dos componentes selecionados para o aplicativo que você está monitorando, na pasta de componentes do aplicativo, selecione Integridade Geral do Componente. Você verá o estado do aplicativo, os alertas ativos e uma exibição de detalhes.

      Integridade Geral dos Componentes

      Captura de tela mostrando a Integridade Geral do Componente.

    Para trabalhar com dados coletados pelo monitoramento do lado do cliente, no console de Operações, no painel de navegação, selecione o botão Monitoramento , expanda Monitoramento de Monitoring.NET aplicativo e, em seguida, a pasta nome do aplicativo (cliente). O processo de monitoramento do lado do cliente é semelhante ao monitoramento do lado do servidor, exceto que você seleciona Todos os Dados de Desempenho e Integridade Geral do Componente na pasta nome do aplicativo (cliente) para exibir alertas relativos ao monitoramento do lado do cliente para o grupo de aplicativos.

    Para verificar se o monitoramento de aplicativos do lado do cliente está funcionando, vá para a exibição de estado do grupo de aplicativos e o Componente do Aplicativo CSM terá o monitoramento do aplicativo status preenchido.

    Observação

    O monitoramento do lado do cliente é uma extensão do monitoramento do lado do servidor que não está habilitada por padrão. Você configura esse monitoramento usando o mesmo modelo do monitoramento no lado do servidor. Pode demorar alguns minutos para descobrir os objetos depois de configurar o monitoramento no lado do cliente.

  2. Para ver detalhes gerais sobre um alerta, selecione um alerta. O painel Detalhes do Alerta descreve o alerta, inclusive as informações sobre sua fonte, regra, data de criação e a configuração de monitoramento que o desencadeou.

  3. Clique duas vezes em um alerta para começar a examiná-lo e exibir sua descrição. A página Propriedades do Alerta será aberta.

    Começar a examinar os alertas na página Propriedades do Alerta

    Captura de tela mostrando as propriedades do alerta.

    Observação

    Para ver detalhes sobre um alerta em qualquer um desses modos de exibição, selecione o alerta que você deseja investigar e procure no painel Detalhes do Alerta da seção Conhecimento . Você também pode abrir a página Propriedades do Alerta, que mostra os detalhes de um alerta, e inserir o status do alerta. Para abrir a página Propriedades do Alerta, clique duas vezes em um alerta ou no painel Tarefas , na seção Tarefas , selecione Propriedades do Alerta.

  4. Na página Propriedades do Alerta , selecione o link no painel Descrição do Alerta . Isso abre o Application Diagnostics, um novo recurso de monitoramento do Operations Manager em navegador da Web. Aqui na guia Propriedades do evento , você pode ver informações, como as métricas de desempenho, a pilha de chamadas e as notas de coleção. Para obter mais informações sobre a guia Propriedades do evento, consulte Detalhes do Evento de Desempenho. Selecione Sim para fechar a janela main depois que as informações do evento forem carregadas.

    Observação

    Esse link para o Application Diagnostics também é exibido na guia Contexto Alerta .

  5. Propriedades de evento de diagnóstico de aplicativos

    Captura de tela mostrando a guia Propriedades do Evento de Diagnóstico do Aplicativo.

  6. Na guia Propriedades do evento , expanda a seção Pilha . Pilha é a ordem em que os eventos aconteceram. A Exibição de Grupo de Recursos e a Exibição de Execuções em Árvore permitem que você expanda os nós para examinar as diversas chamadas. Essas exibições ajudam a responder em qual camada o problema está ou onde ele ocorre.

    Os modos de exibição em árvore do Application Diagnostics permitem que você veja exatamente o que deu errado, onde e quando.

    Captura de tela mostrando a guia Propriedades do evento com pilha expandida.

  7. Para ver como esse evento se relaciona com outros eventos na cadeia de eventos, na página Diagnóstico do Aplicativo, selecione a guia Cadeias distribuídas . Essa exibição mostra todos os componentes envolvidos na solicitação.

    Os encadeamentos distribuídos do Application Diagnostics mostram como os eventos se relacionam entre si.

    Captura de tela mostrando a guia Cadeias distribuídas do Application Diagnostics.

  8. Para identificar a causa raiz do problema ou incidente, selecione o último evento na cadeia. Esse é o evento mais recente que rompeu o limite de desempenho. A guia Propriedades do evento referente a esse evento será aberta.

  9. Na página Diagnóstico do Aplicativo , selecione a guia Contadores de desempenho . Os contadores de desempenho mostram o sistema 15 minutos antes do evento acontecer. Isso proporciona uma medida de linha de base anterior ao evento, o que permite que você veja o estado do seu sistema antes do evento; assim, é possível saber se o sistema estava afetando o desempenho do aplicativo.

    Os contadores de desempenho do Application Diagnostics permitem que você compare o desempenho do sistema antes, durante e depois de um evento.

    Captura de tela mostrando a guia Contadores de desempenho.

  10. Na página Diagnóstico do Aplicativo , selecione a guia Eventos semelhantes . Eventos semelhantes são os outros eventos que estão no mesmo grupo de problemas. Nesta página, você pode filtrar eventos semelhantes por Problema e Recurso Mais Pesado para ajudá-lo a identificar tendências.

    Os eventos semelhantes do Application Diagnostics permitem que você compare eventos semelhantes para identificar tendências.

    Captura de tela mostrando a guia Eventos semelhantes do Application Diagnostics.

  11. Na página Diagnóstico do Aplicativo , selecione a guia Eventos relacionados . Eventos relacionados são eventos que ocorreram ao mesmo tempo que o evento que você está investigando. Eventos relacionados informam o que mais está acontecendo ao mesmo tempo que o evento que você está investigando. Você pode aumentar ou diminuir o intervalo de tempo em que outros eventos relacionados ocorreram em relação ao evento que você está investigando. Em geral, especificar um intervalo de tempo maior mostra mais eventos relacionados.

    Os eventos relacionados ao Diagnóstico de Aplicativo permitem que você veja quais outros eventos estão ocorrendo quase ao mesmo tempo que o evento que você está investigando.

    Captura de tela mostrando a guia Eventos relacionados ao diagnóstico do aplicativo

Próximas etapas