Partilhar via


Modelo de monitoramento de processo

 

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

O monitorização do processo permite de modelo que monitorizar se um determinado processo está em execução num computador. Ao utilizar este modelo, pode implementar dois cenários básicos diferentes: Possam requerer o processo para estar em execução para uma aplicação específica e pretende ser avisado se não estiver em execução ou poderá ter de ser alertado se descobrir que está em execução um processo indesejado. Para além de monitorização se a aplicação está em execução, pode recolher dados de desempenho para o processador e a utilização de memória do processo.

Cenários

Utilize o monitorização do processo modelo em cenários diferentes onde tem de monitorizar um processo em execução num computador gerido por agente baseado no Windows. A aplicação pode monitorizar os seguintes processos.

Processo crítico

Um processo que tem de ser executado a qualquer momento. Utilizar o monitorização do processo modelo para se certificar de que este processo está em execução nos computadores onde este é instalado e utilize o monitorização do processo modelo para medir o respetivo desempenho.

Processos indesejados

Um processo que não deve ser executados. Este processo poderá ser um processo conhecido rogue que pode causar dano ou poderá ser um processo que for iniciado automaticamente quando ocorre um erro na aplicação. O monitorização do processo modelo pode monitorizar para este processo e enviar um alerta se este for encontrada estar a executar.

Processo de execução longa

Um processo que é executada para períodos breves cada vez. Se o processo estiver em execução para um período de tempo excessivo, isto poderá indicar um problema. O monitorização do processo modelo pode monitorizar para o período de tempo que este processo é executado e enviar um alerta se o tempo de execução excede uma determinado duração.

Monitorização efetuada pelo modelo de monitorização de processos

Consoante as suas seleções no Assistente de monitorização de processos, a monitorização efetuada por criado monitores e regras podem incluir qualquer uma das seguintes definições.

Visualizar Dados de Monitorização

Todos os dados recolhidos pelo monitorização do processo está disponível no modelo o Estado do processo vista localizada no serviço do Windows e monitorização do processo pasta. Nesta vista, um objeto é listado para cada agente no grupo de que selecionou. Mesmo se um agente não monitorizar um processo, estará listado e o monitor reflete o estado para o processo que não está em execução.

Pode ver o estado dos monitores processo individual abrindo o Operations Manager Explorador do Estado de funcionamento para o objeto do processo. Pode ver os dados de desempenho ao abrir a vista de desempenho para o objeto do processo.

Os objetos de processo mesmo que estão listados no Estado do processo Vista estão incluídas no Explorador do Estado de funcionamento para computador que aloja o processo. O estado de funcionamento dos monitores processo agrega o estado de funcionamento do computador.

Opções do Assistente

Quando executa a monitorização do processo modelo, terá de fornecer valores para as opções nas tabelas seguintes. Cada tabela representa uma única página no assistente.

Propriedades Gerais

As seguintes opções estão disponíveis no Opções gerais página do assistente.

Opção

Descrição

Nome

O nome utilizado para o processo. Este nome é apresentado na consola de operações para o assistente. Não tem de ser o mesmo nome que o processo.

Descrição

Descrição opcional para o processo.

Pacote de Gestão

Pacote de gestão para armazenar a classe e monitores que cria o modelo. Se criar qualquer adicionais monitores ou regras que estão a utilizar o serviço de uma classe de destino, têm de ser armazenadas no mesmo pacote de gestão.

Para obter mais informações sobre pacotes de gestão, consulte Selecionar um arquivo de pacote de gerenciamento.

Processo para Monitorizar

As seguintes opções estão disponíveis no processo para monitorizar página do assistente.

Opção

Descrição

Cenário de monitorização

O tipo de monitorização que está a ser executado. Selecione Monitor se e como um processo está em execução monitorizar para um processo reclamado e defina o monitor para um estado crítico quando o processo não está em execução. Selecione monitorizar apenas se um processo está em execução monitorizar para um processo indesejado e defina o monitor para um estado crítico quando o processo está em execução.

Nome do processo

O nome completo do processo. Este é o nome do processo, tal como é apresentado no Gestor de tarefas. -Não deve incluir o caminho para o ficheiro executável real. Pode escrever o nome ou clique na elipse (...) botão para localizar o nome do ficheiro.

Grupo de destino

O processo é monitorizado em todos os computadores que estão incluídos no grupo especificado.

Processos em Execução

As seguintes opções estão disponíveis no processos em execução página do assistente.

Opção

Descrição

Gerar um alerta do número de processos está abaixo do valor mínimo ou acima mais longa do que a duração especificada o valor máximo

Se selecionado, o monitor estiver definido para um estado crítico e será criado um alerta se o número de instâncias do processo de especificada é inferior ao mínimo especificado ou maior que o máximo especificado durante um período mais do que a duração especificada.

Para garantir que pelo menos uma instância do processo está em execução, defina o mínimo e máximo a 1.

Número mínimo de processos

O número mínimo de processos que devem estar em execução.

Número máximo de processos

O número máximo de processos que devem estar em execução.

Duração

Especifica o período de tempo o número de processos em execução deve exceder o intervalo especificado antes do monitor estiver definido para um estado crítico. Não defina este valor menor que 1 minuto.

Gerar um alerta se o processo é executado mais longa do que a duração especificada

Se selecionado, o monitor estiver definido para um estado crítico e será criado um alerta se uma instância do processo de ser executada durante mais tempo do que a duração especificada.

Dados de Desempenho

As seguintes opções estão disponíveis no dados de desempenho página do assistente.

Opção

Descrição

Gerar um alerta se a utilização da CPU excede o limiar especificado

Especifica se a utilização da CPU do processo deverá ser monitorizada. Um monitor será criado para definir um Estado de erro no objeto e gera um alerta quando é excedido o limiar especificado. É criada uma regra para recolher utilização da CPU para análise e elaboração de relatórios.

Utilização da CPU (percentagem)

Se a utilização da CPU é monitorizada, esta opção define o limiar. Se a percentagem do total de utilização da CPU excede o limiar, o objeto está definido para um Estado de erro e é gerado um alerta.

Gerar um alerta se a utilização da memória excede o limiar especificado

Especifica se deve ser monitorizada utilização da memória do processo. Um monitor será criado para definir um Estado de erro no objeto e gera um alerta quando é excedido o limiar especificado. É criada uma regra para recolher utilização da CPU para análise e elaboração de relatórios.

Utilização de memória (MB)

Se a utilização da memória é monitorizada, esta opção define o limiar. Se o espaço em disco em megabytes (MB) do total de utilização da CPU excede o limiar, o objeto está definido para um Estado de erro e é gerado um alerta.

Número de amostras

Se a utilização da CPU ou memória é monitorizada, esta opção especifica o número de amostras consecutivas desempenho que tem de ser excedido antes do objeto está definido para um Estado de erro e é gerado um alerta.

Especificando um número maior que 1 para esta opção limita o ruído de monitorização, garantir que é gerado um alerta não quando o serviço apenas brevemente excede o limiar. Maior valor que configurar, mais o período de tempo antes de é alertado para um problema. Um valor comum é 2 ou 3.

Intervalo de amostragem

Se a utilização da CPU ou memória é monitorizada, especifique o período de tempo entre amostras de desempenho.

Um valor mais pequeno para esta opção reduz o tempo para detetar um problema mas aumenta overhead no agente e a quantidade de dados recolhidos para elaboração de relatórios. Um valor comum é entre 5 e 15 minutos.

Monitorização adicionais

Para além de efetuar a monitorização especificado, o monitorização do processo modelo cria uma classe targetd que pode utilizar para monitores adicionais e fluxos de trabalho. Qualquer monitor ou regra utilizando esta classe como um destino será executado em qualquer computador gerido por agente no grupo especificado no modelo. Se cria eventos do Windows que indicam um erro, por exemplo, poderia criar um monitor ou regra que Deteta o evento específico e utiliza classe do processo como destino.

Criar e modificar modelos de Monitor do processo

Para executar o Assistente de monitorização de processos

  1. Determine o grupo de destino do monitor utilizando a lógica seguinte:

    - Se pretende detetar o processo em todos os computadores baseados no Windows no grupo de gestão, não é necessário criar um grupo. Pode utilizar o grupo existente **todos os computadores Windows**.
    
    - Se pretender apenas o processo para ser detetados num determinado grupo de computadores, quer Certifique-se de que um grupo apropriado existe ou cria um novo grupo utilizando o procedimento no [Como criar grupos no Operations Manager](hh298605\(v=sc.12\).md).
    
    - Se o processo que que está a monitorizar está num cluster, criar um grupo com objetos da classe **Servidor Virtual** que representa os nós do cluster que contêm o serviço.
    
  2. Inicie o Assistente Adicionar monitorização.

  3. No Selecionar tipo de monitorização página, selecione monitorização do processo, e, em seguida, clique em seguinte.

  4. No Propriedades gerais página, no nome e Descrição caixas, escreva um nome e uma descrição opcional. O nome é utilizado para descrever o processo na consola de operações. Não é o nome do processo real.

  5. Selecione um pacote de gestão na qual pretende guardar o monitor ou clique em novo para criar um novo pacote de gestão. Para mais informações, consulte Selecionar um arquivo de pacote de gerenciamento.

  6. Clique em Seguinte.

  7. No processo para monitorizar página, faça o seguinte:

    1. Selecione se pretende monitorizar um pretendia ou um indesejados processo.

    2. No nome do processo caixa, escreva o nome completo do processo para monitorizar. Por exemplo, notepad.exe. Também pode clicar na elipse (...) botão e localize o ficheiro executável.

    3. Clique na elipse (...) botão à direita do grupo de destino caixa e, em seguida, selecione o grupo a partir do primeiro passo deste procedimento.

    4. Clique em Seguinte.

  8. Se tiver selecionado a opção para um pretendia processar, no processos em execução página, faça o seguinte:

    1. Se quiser monitorizar se o processo está em execução, faça o seguinte:

      1. Selecione a opção para gerar um alerta do número de processos está abaixo do valor mínimo ou acima o valor máximo de mais do que a duração especificada.

      2. No número mínimo de processos caixa, introduza o número mínimo de processos que devem estar em execução. Para uma única instância do processo, isto é normalmente 1.

      3. No número máximo de processos caixa, introduza o número máximo de instâncias do processo que devem estar em execução.

      4. No duração caixa, introduza o período de tempo que processos em execução devem exceder o intervalo especificado antes do monitor estiver definido para um estado crítico. Este valor não deve ser definido como inferior a 1 minuto. Note que o processo poderia parar e reiniciar dentro desta janela de tempo com nenhum erro detetado.

    2. Se quiser monitorizar o comprimento que executa um processo, faça o seguinte:

      1. Selecione a opção para gerar um alerta se o processo é executado mais longa do que a duração especificada.

      2. No duração caixa, introduza o comprimento máximo de tempo que pretende que o processo para executar antes do monitor estiver definido para um estado crítico. Este valor não deve ser definido como inferior a 1 minuto.

  9. Se tiver selecionado a opção para um processo reclamado, no dados de desempenho página, selecione os contadores de desempenho e limiares que pretende monitorizar. Para informações mais detalhadas, consulte o Opções do Assistente secção.

    Nota

    Esta página é desativada se tiver selecionado a opção para um indesejados processo.

  10. Se tiver selecionado contadores de desempenho, especifique o intervalo de monitorização.

  11. Clique em Seguinte.

  12. Rever o resumo do monitor e, em seguida, clique em criar.

Para modificar um modelo de monitorização do processo existente

  1. Abra a consola de operações com uma conta de utilizador que tenha as credenciais de autor.

  2. Abra a área de trabalho Criação.

  3. No Cocriação painel de navegação, expanda modelos de pacote de gestão, e, em seguida, clique em monitorização do processo.

  4. No monitorização do processo painel, localize o monitor para alterar.

  5. O monitor de contexto e, em seguida, selecione Propriedades.

  6. Introduza as alterações que pretende e, em seguida, clique em OK.

Monitores de monitorização do processo de visualização e dados recolhidos

Para ver todos os monitores de monitorização de processos

  1. Abra a consola de Operações.

  2. Abrir o monitorização área de trabalho.

  3. No monitorização painel de navegação, selecione serviço do Windows e monitorização do processo, e, em seguida, clique em Estado do processo.

Visualizar o estado de cada monitor

  1. No Estado do processo painel, contexto um objeto. Selecione Abrir e, em seguida, clique em Explorador de Estado de Funcionamento.

  2. Expanda os nós Disponibilidade e Desempenho para visualizar os monitores individuais.

Para ver o desempenho recolhido para um processo

  1. No Estado do processo painel, contexto um objeto. Selecione Abrir, e, em seguida, clique em Desempenho.

  2. No painel Legenda, selecione os contadores que pretende visualizar.

  3. Utilize opções no painel Ações para modificar a vista Desempenho.