Priorizando alertas usando o Application Advisor

Importante

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

O Application Advisor funciona com o Monitoramento do desempenho de aplicativos .NET no System Center – Operations Manager e ajuda você a priorizar e gerenciar quais alertas devem ser resolvidos. Ele identifica quais aplicativos estão causando a maioria dos alertas em um ambiente. Esses são os aplicativos que você deve investigar primeiro porque eles estão causando a maioria das violações de SLA (contrato de nível de serviço). Use o Application Advisor como uma primeira etapa no gerenciamento de alertas e como uma exibição da integridade geral do aplicativo. O Application Advisor ajuda você a seguir o ruído e descobrir onde a maioria dos eventos está ocorrendo. Os relatórios de falha e análise do aplicativo permitem a você exibir os aplicativos separadamente com muitos detalhes. Os relatórios de resumo fornecem informações importantes rapidamente, como os cinco principais alertas para resolve.

Definir o escopo e executar um relatório do Application Advisor

  1. O Application Advisor e o Application Diagnostics estão instalados junto com o console Web do Operations Manager. Para localizar o endereço na Web do console Web do Operations Manager, abra o console de Operações. No painel de navegação, selecione Administração, configurações e clique duas vezes em Endereços Web. A URL do console Web do Operations Manager será especificada como http(s)://<web host>/OperationsManager. Usando esse formato de URL e o mesmo host Web, aqui estão os links para o Application Advisor e o Application Diagnostics:

    • O endereço do console do Application Advisor é: http(s)://<web host>/AppAdvisor

    • O endereço do console do Application Diagnostics é: http(s)://<web host>/AppDiagnostics

    Para facilitar o acesso, adicione todas as três URLs do console à sua lista de favoritos do navegador da Web.

    Para abrir o Application Advisor, cole a URL do Application Advisor no seu navegador. O Application Advisor é aberto na janela do navegador da Web. Relatórios de monitoramento de aplicativo diferentes são exibidos no contexto de recursos e serviços de aplicativo configurados quando você criou grupos de aplicativos a serem monitorados.

    O acesso ao Application Advisor é controlado por meio das funções Operador de Monitoramento de Aplicativos, Operador de Relatório e Administrador. Você deve ser membro das funções Operador de Monitoramento de Aplicativos e Operador de Relatórios ou da função Administrador. Para obter mais informações, consulte Funções de usuário para o Monitoramento do desempenho de aplicativos.

    O acesso ao Application Diagnostics é controlado por meio das funções de Operador de Monitoramento de Aplicativos e Administrador. Você deve ser um membro de uma dessas funções para ter direitos ao console.

    Observação

    O Application Advisor requer o SSRS (Serviços de Relatório do SQL Server). Você deve ter o Servidor de relatórios do Operations Manager instalado antes de usar o Application Advisor.

  2. No painel de Navegação , no menu suspenso Todos os grupos de aplicativos , selecione se você deseja que os relatórios incluam informações de todos os grupos de aplicativos ou um subconjunto dos grupos de aplicativos.

    Observação

    Os grupos de aplicativos são criados no console do Application Diagnostics. Use-os para criar um grupo de aplicativos para o qual você gostaria de definir o escopo de seus relatórios. O uso de muitos grupos de aplicativos pode ter um impacto sobre o desempenho.

  3. No menu Selecionar relatório , selecione como deseja definir o escopo dos relatórios e selecione o relatório que deseja executar. Você pode definir o escopo de relatórios por Monitoramento do Lado do Cliente, Relatórios de Análise do Problema, análise de Utilização de Recursos ou escolha apenas um dos relatórios individuais a serem exibidos.

    Também é possível selecionar um relatório clicando em um dos gráficos de relatório.

  4. Use os campos Data de Início e Data de Término para selecionar o intervalo de horas ou datas dos alertas que devem ser incluídos nos relatórios.

  5. Selecione a caixa de texto Status para filtrar alertas por aqueles que são Novo, Revisado, Excluído ou Por Design.

    Dica

    A exibição de alertas categorizados como Por Design poderá mostrar se a maneira como um aplicativo foi projetado está realmente causando problemas.

  6. Selecione o menu suspenso Origem para selecionar o componente do aplicativo que você deseja incluir no relatório.

    Observação

    Somente aplicativos que fizerem parte do grupo de aplicativos selecionado inicialmente estarão disponíveis para serem usados como origem.

  7. Selecione o menu suspenso Computador para selecionar em qual computador ou computadores você deseja relatar.

  8. No menu suspenso Problema , é possível filtrar por todos os problemas detectados ou apenas por problemas críticos.

  9. Selecione Aplicar para salvar essa configuração de relatório e executar o relatório.

Exemplo: Para priorizar alertas usando o relatório de análise de distribuição de problemas

A primeira etapa n trabalho com alertas de monitoramento de aplicativo é tentar visualizar quais devem ser abordados primeiro para ter o maior impacto nos aplicativos do seu ambiente. Essa é a função do Application Advisor: identificar os aplicativos que estão causando a maioria dos alertas e visualizar os tipos de alertas acionados. Isso apresenta uma abordagem proativa para gerenciar a integridade do aplicativo porque você está lidando inteligentemente com as áreas mais problemáticas de seus aplicativos e não apenas reagindo aos alertas à medida que eles chegam.

Para mostrar como o Application Advisor prioriza alertas, este passo a passo usa um relatório útil ao investigar problemas do aplicativo pela primeira vez: o relatório análise de distribuição de problemas. Este relatório mostra a distribuição de falhas de aplicativo, desempenho, conectividade e problemas de segurança em todos os aplicativos monitorados e destaca os aplicativos que são os mais problemáticos. Para os aplicativos que contribuíram para a maioria dos problemas, este relatório fornece mais detalhes mostrando componentes do aplicativo e dependências externas que são a causa raiz desses problemas.

Interpretar os principais elementos do Relatório de Análise de Distribuição de Problemas

  1. Seguindo o procedimento para definir o escopo e executar um relatório do Application Advisor, escolha as informações que você deseja incluir no relatório e selecione Aplicar para executar o relatório.

  2. Aqui há três exibições que mostrarão os principais problemas:

    • Para exibir apenas problemas de desempenho e os principais eventos de desempenho para os aplicativos, selecione Análise de Desempenho de Resumo.

    • Para exibir apenas exceções e os principais eventos de exceção para os aplicativos, selecione o link Análise de Falha de Resumo .

    • Você pode exibir todos os tipos de problema e os principais problemas para o aplicativo individual na seção Estatísticas gerais de origem . Esta seção mostra qual percentual de desempenho e eventos de exceção estão sendo gerados pelos recursos de aplicativos, como chamadas de função ou consultas a bancos de dados.

  3. Selecione o primeiro link na exibição que você deseja investigar. Este primeiro link mostra a causa mais alta de alertas e inicia uma lista de todos os problemas relacionados a esse aplicativo ou fonte.

    Importante

    Esse é o estágio em que você passa de uma lista priorizada para a investigação de alertas individuais relacionados ao problema mais importante. Nenhum dos eventos nesta lista é mais importante do que outro, mas cada um pode ajudar a realçar a causa raiz.

  4. Selecione um link na Descrição do Evento e a página Propriedades do Evento de Diagnóstico do Aplicativo será aberta. Aqui você está exibindo dados sobre o evento em si. E esse é o lugar certo para iniciar a resolução de problemas. Para obter mais informações, consulte Trabalhando com eventos usando o Application Diagnostics.

    Começando com a guia Propriedades do evento, use esta e outras guias para descobrir mais sobre o que aconteceu, se provavelmente foi um problema do sistema, conforme mostrado pelos dados de desempenho, e em qual camada de aplicativo o problema ocorreu, usando cadeias distribuídas. Em seguida, essas informações deverão revelar se esse foi um problema do sistema ou de código do aplicativo e, portanto, quem deve resolver o problema.

Adicionar um relatório do Application Advisor a Favoritos

  1. Para salvar um relatório com certas informações com escopo definido que você possa visualizar facilmente depois, adicione-o à sua lista Favoritos. No menu Selecionar relatório ou clicando no gráfico de relatório, selecione o relatório que você deseja executar.

    Observação

    Você pode definir o escopo das informações que deseja incluir no relatório antes de torná-lo um favorito ou criar as informações com escopo definido no Assistente de Gerenciamento de Favoritos.

  2. No painel Resultados , para abrir o Assistente de Gerenciamento Favorito, selecione o ícone Favoritos.

  3. No Assistente de Gerenciamento de Favoritos, você pode manter as configurações que usou para definir o escopo das informações a serem incluídas no seu relatório, redefini-las ou defini-las pela primeira vez.

  4. Conforme você faz ou confirma as configurações de escopo, selecione Avançar para prosseguir nas páginas de configurações do assistente e selecione Concluir.

  5. No namespace Favoritos, selecione Favoritos e você poderá exibir o relatório que acabou de configurar.

  6. Para exibir um relatório em seus Favoritos, clique no relatório que você deseja exibir.

Próximas etapas

Para entender como trabalhar com dados confidenciais que seriam coletados e estarão disponíveis para exibição pelo Monitoramento de Desempenho de Aplicativos, examine Trabalhando com dados confidenciais para aplicativos .NET.