Share via


Antes de começar a monitorar aplicativos .NET

 

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

No System Center 2012 – Operations Manager, pode monitorizar aplicações web e serviços web de perspetivas do lado do servidor e do cliente para obter informações sobre a disponibilidade de aplicações e desempenho que pode ajudá-lo com o pino problemas. (Apenas para System Center 2012 SP1: Também pode monitorizar serviços do Windows.) Quando especifica definições, tipos de eventos para recolher, os objetivos de desempenho a medir e quais os servidores para monitorizar, Operations Manager monitorização de aplicações .NET fornece informações sobre aplicações baseadas na web está em execução. Pode ver como frequentemente um problema está a ocorrer, como um servidor aquando Ocorreu um problema, e a cadeia de eventos relacionada com o lentidão de um pedido ou método não fiável. Tem de ter esta informação para as parcerias com os programadores de software e administradores de base de dados para ajudar a garantir que aplicações estão disponíveis e efetuar nos níveis ideais.

Atual AVIcode 5.7 clientes: Operations Manager tem de aplicações .NET monitorização capacidades que podem substituir AVIcode 5.7 para aplicações hospedadas nos serviços de informação Internet (IIS) 7.0. (Apenas para System Center 2012 SP1: Também para aplicações hospedadas nos serviços de informação Internet (IIS) 8.0.) Se estiver a utilizar AVIcode 5.7 Monitorizar aplicações e pretende atualizar para Operations Manager, tem de ser executado AVIcode 5.7 com System Center Operations Manager 2007 R2 com as atualizações acumulativas mais recentes. Durante a atualização, o AVIcode 5.7 configuração não é convertida para a configuração de monitorização da aplicação .NET e o agente de AVIcode não é substituído com o agente de monitorização de desempenho de aplicações .NET. Agentes de AVIcode continuam a trabalhar tinha antes da atualização porque a configuração de monitorização de desempenho de aplicações do .NET não afecta-los. No entanto, continue a monitorizar aplicações utilizando AVIcode 5.7 após a atualização, tem de instalar manualmente estes pacotes de gestão: AVIcode.DotNet.SystemCenter.Enterprise.Monitoring.mpb e AVIcode.DotNet.SystemCenter.Client.Monitoring.mp. Para obter mais informações, consulte o artigo passos para importar modelos de AVIcode 5.7 após atualizar e notas de AVIcode 5.7 clientes

Após a atualização, recomendamos que configure todas as novas monitorização de aplicações utilizando o Assistente de monitorização da aplicação .NET e gradualmente substituir o AVIcode 5.7 agentes com os novos agentes de monitorização de desempenho de aplicações do .NET.

Antes de Começar

Para ver os detalhes do evento de monitorização de desempenho de aplicações, tem de instalar o Operations Manager da consola da Web. Para obter mais informações, consulte o artigo como instalar a consola do Operations Manager Web

Importar o pacote de gestão do IIS 7.0 (Microsoft.Windows.InternetInformationServices.2008.mp) e o Operations Manager pacote de gestão de APM Web IIS 7 (Microsoft.SystemCenter.Apm.Web.IIS7.mp). O pacote de gestão Microsoft.SystemCenter.Apm.Web.IIS7.mp está incluído no pacote de transferência na pasta de pacotes de gestão — não está disponível no catálogo de pacote de gestão.

Para System Center 2012 SP1, para monitorizar o Windows Server 2012, também tem de importar o pacote de gestão Microsoft.InternetInformationServices.2012.mp (no catálogo de pacote de gestão) e o pacote de gestão Microsoft.SystemCenter.Apm.Web.IIS8.mp. O pacote de gestão de mp Microsoft.SystemCenter.Apm.Web.IIS8 está incluído no pacote de transferência na pasta de pacotes de gestão — não está disponível no catálogo de pacote de gestão.

Para informações sobre como importar pacotes de gestão, consulte o artigo Como importar um pacote de gerenciamento do Operations Manager. Além disso, certifique-se de que Web sites, aplicações e serviços foram detetados.

System_CAPS_importantImportante

Quando tentar importar o pacote de gestão de monitorização .NET (Microsoft.SystemCenter.Apm.Web.IIS7.mp) a partir do disco e resolver as referências está Microsoft.Windows.InternetInformationServices.2008.mp, este gestão do IIS do pacote por referências o pacote de gestão do sistema de operativo do Windows Server 2008 (deteção). Se qualquer um destes pacotes de gestão Falha ao importar manualmente, atualize Microsoft.Windows.Server.Library.mp e importar Microsoft.SystemCenter.Apm.Web.IIS7.mp novamente.

Se estiver a executar o Windows Server 2008 R2, importe os pacotes de gestão do IIS 7.0.

Apenas para System Center 2012 SP1: Se estiver a executar o Windows Server 2012, importe o pacote de gestão do IIS 8.0. Se estiver a executar o Windows Server 2008 R2 e Windows Server 2012, importe pacotes de gestão do IIS 7.0 e IIS 8.0.

Nota

Depois de importar os pacotes de gestão, aguarde até que foram detetados os agrupamentos de aplicações do IIS e aplicações Web ASP.NET começam a ser apresentadas na vista de inventário de aplicações do ASP.NET Web antes de começar monitorização. Para obter mais informações, consulte o artigo configurar o pacote de gestão para o Operations Manager APM Web IIS 7 

Antes de começar monitorização de serviços do Windows, tem de configurar os serviços do Windows utilizando 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, consulte Criação do Modelo do Serviço do Windows.

Vista de Inventário da Aplicação Web ASP.NET

ASP.NET Web Application Inventory view

Aqui estão algumas perguntas para responder antes de começar:

  • Quais são os nomes das aplicações que pretende monitorizar?

  • Quais os servidores alojam as aplicações que pretende monitorizar?

  • Que pretende monitorizar eventos de desempenho?

  • Que pretende monitorizar eventos de exceção?

  • O que limiar entrar um problema de desempenho com um pedido?

  • Quer monitorizar o desempenho do servidor e browser?

Se planear monitorizar o desempenho do browser, verificar a compatibilidade de aplicação antes de começar a configurar a monitorização do lado do cliente da aplicação ASP.NET. Para verificar a compatibilidade, utilize a tarefa de verificar a compatibilidade do lado do cliente. As informações recolhidas por esta tarefa mostra-lhe o que páginas devem ser excluídas da monitorização. Lista de páginas excluídas é introduzida durante a configuração da monitorização da aplicação do lado do cliente no assistente.

Para verificar as aplicações para compatibilidade com a monitorização do lado do cliente

  1. Para ver uma vista de todas as aplicações ASP.NET web que Operations Manager localiza, na consola de operações, no painel de navegação, clique na monitorização botão, expanda monitorização de aplicações, expanda monitorização .NET, e, em seguida, clique em inventário de aplicações Web ASP.NET.

  2. Para verificar aplicação name e no painel de tarefas, aplicações para compatibilidade com clique monitorização, do lado do cliente no tarefas de ponto final de aplicação do IIS 7 ASP.NET secção, clique em Verificar cliente lado monitorização compatibilidade, e, em seguida, clique em executar. Esta tarefa efetua uma análise e permite-lhe saber se a aplicação tem problemas de compatibilidade com a monitorização do lado do cliente.

  3. Apresenta a página de resultados se forem encontradas incompatibilidades. Se uma aplicação tem incompatibilidades, deve excluir as páginas incompatíveis a partir do lado do cliente de monitorização mais tarde quando estiver a configurar a monitorização do lado do cliente.

    Pode alterar uma aplicação para que o torna-se compatível com a monitorização do lado do cliente, seguindo as instruções na saída da ferramenta de compatibilidade.

Nota

Para System Center 2012 SP1, só pode dar aplicações para compatibilidade com a monitorização do lado do cliente nas vistas de aplicações Web do IIS 7.0 ASP.NET e aplicações Web do IIS 8.0 ASP.NET. Não pode dar aplicações para compatibilidade com a monitorização do lado do cliente nos serviços Web WCF alojado no IIS ver porque a monitorização do lado do cliente não se aplica a este tipo de ponto final.