Compartilhar via


Modelo de serviço do Windows

 

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

O Windows Service permite modelo encontrar e monitore as instâncias de um determinado serviço instalado em um computador baseado no Windows. O modelo Localiza computadores que estão executando o serviço e, em seguida, aplica regras e monitores para testar sua disponibilidade e coletar dados de desempenho. A única informação que você precisa fornecer é o nome do serviço e os tipos de monitoramento que você deseja executar.

Cenários

Use o Windows Service modelo para qualquer aplicativo que usa um serviço porque normalmente básica de integridade do serviço é fundamental para a integridade do aplicativo. Basta fornecer o nome do serviço e tê-lo detectados e monitorados em qualquer computador onde o aplicativo está instalado.

Monitoramento realizado pelo modelo de serviço do Windows

Dependendo de suas seleções no Assistente de modelo de serviço do Windows, o monitoramento executada pelos monitores criados e regras podem incluir qualquer uma das configurações a seguir.

Opções do assistente

Quando você executa o Windows Service modelo, você precisa fornecer valores para opções nas tabelas a seguir. Cada tabela representa uma única página do assistente.

Opções gerais

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

Opção

Descrição

Nome

O nome usado para o serviço. Esse nome é exibido no console de operações para o assistente.

Descrição

Descrição opcional do serviço.

Pacote de Gerenciamento

Pacote de gerenciamento para armazenar a classe e monitores que cria o modelo. Se você criar quaisquer outros monitores ou regras que usam o serviço como uma classe de destino, eles precisam ser armazenados no mesmo pacote de gerenciamento.

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

Detalhes do Serviço

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

Opção

Descrição

Nome do serviço

O nome do serviço. Esse nome é pesquisado no computador gerenciado por agente para determinar se ele está instalado.

Grupo definido com destino

O serviço é descoberto somente em computadores que são incluídas no grupo especificado.

Monitorar apenas o serviço automático

Se selecionado, somente os serviços que estão definidos para iniciar automaticamente quando o Windows inicia serão monitorados. Todos os serviços com seu valor de inicialização definido como manual ou algo diferente de automático não são monitorados.

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 o uso da CPU exceder o limite especificado

Especifica se o uso da CPU deve ser monitorado. Um monitor é criado para definir o estado de erro no objeto e gerar um alerta quando o limite especificado for excedido. Uma regra é criada para coletar o uso da CPU para análise e relatório.

Uso da CPU (porcentagem)

Se o uso da CPU é monitorado, esta opção define o limite. Se a porcentagem de utilização total da CPU exceder o limite, o objeto é definido para um estado de erro e um alerta é gerado.

Gerar um alerta se o uso de memória excede o limite especificado

Especifica se o uso de memória deve ser monitorado. Um monitor é criado para definir o estado de erro no objeto e gerar um alerta quando o limite especificado for excedido. Uma regra é criada para coletar o uso da CPU para análise e relatório.

Uso de memória (MB)

Se o uso de memória é monitorado, esta opção define o limite. Se a porcentagem de utilização total da CPU exceder o limite, o objeto é definido para um estado de erro e um alerta é gerado.

Número de amostras

Se a utilização de CPU ou memória for monitorada, essa opção especifica o número de amostras consecutivas de desempenho que devem ser excedido para o objeto é definido como um estado de erro e um alerta é gerado.

Especificando um número maior que 1 para essa opção limita o ruído de monitoramento, garantindo que um alerta não é gerado quando o serviço resumidamente excede o limite. Quanto maior o valor que você definir, maior será o período de tempo antes de receber um alerta. Um valor típico é 2 ou 3.

Intervalo de amostragem

Se a utilização de CPU ou memória for monitorada, essa opção especifica o período de tempo entre amostras de desempenho.

Um valor menor para essa opção reduz o tempo para detectar um problema, mas aumenta a sobrecarga no agente e a quantidade de dados coletados para relatórios. Um valor típico é de 5 a 15 minutos.

Monitoramento adicional

Além de executar o monitoramento especificado, o Windows Service modelo cria uma classe que você pode usar para fluxos de trabalho e monitores adicionais. Qualquer monitor ou regra que está usando essa classe é executado em qualquer agente onde o serviço está instalado. Se ele cria eventos do Windows que indicam um erro, por exemplo, você poderia criar um monitor ou regra que detecta o evento específico e usa o serviço ' classe como um destino.

Criando e modificando modelos de serviço do Windows

Para criar um modelo de serviço do Windows

  1. Determine o grupo de destino para o monitor usando a seguinte lógica:

    - Se você deseja descobrir o serviço em todos os computadores baseados no Windows no grupo de gerenciamento, você não precisa criar um grupo. Você pode usar o grupo existente **todos os computadores Windows**.
    
    - Se você quiser apenas o serviço seja descoberto em um determinado grupo de computadores, certifique-se de que um grupo apropriado existente ou cria um novo grupo usando o procedimento em [Como criar grupos no Operations Manager](hh298605\(v=sc.12\).md).
    
    - Se o serviço que você está monitorando estiver em um cluster, crie um grupo com objetos da classe **Virtual Server** que representa os nós do cluster que contém o serviço.
    
  2. Iniciar o Adicionar monitoramento assistente.

  3. Sobre o Selecionar tipo de monitoramento marque Windows Service, e, em seguida, clique em próximo.

  4. No Propriedades gerais página, o nome e Descrição caixas, digite um nome e uma descrição para esse novo monitor.

  5. Selecione um pacote de gerenciamento no qual salvar o monitor ou clique em novo para criar um novo pacote de gerenciamento. Para obter mais informações, consulte Selecionar um arquivo de pacote de gerenciamento.

  6. Clique em Avançar.

  7. No nome do serviço caixa, digite o nome do serviço específico que você deseja monitorar ou clique em elipse (...) botão para procurar o serviço. Você pode selecionar qualquer computador que tenha o serviço instalado.

  8. Em grupo de destino, especifique o grupo da etapa 1 deste procedimento.

  9. Limpar o monitorar apenas os serviços automáticos opção se você quiser se aplicam aos serviços que não estão configurados para iniciar automaticamente o monitor. Se o serviço que você está monitorando estiver em um cluster, desmarque essa opção.

  10. Clique em Avançar.

  11. Selecione os contadores de desempenho e limites que você deseja monitorar. Para obter mais informações, consulte o Opções do assistente seção.

  12. Se você tiver selecionado contadores de desempenho, especifique o intervalo de monitoramento.

  13. Clique em Avançar.

  14. Examine o resumo do monitor e, em seguida, clique em criar.

Para modificar um modelo de serviço do Windows existente

  1. Abra o console de operações com uma conta de usuário que tenha credenciais de autor.

  2. Abra o espaço de trabalho de Criação.

  3. No criação painel de navegação, expanda modelos de pacote de gerenciamento, e, em seguida, selecione Windows Service.

  4. No Windows Service painel, localize o monitor para alterar.

  5. O monitor e, em seguida, selecione propriedades.

  6. Digite as alterações que você deseja e, em seguida, clique em OK.

Monitores de serviço do Windows de exibição e os dados coletados

Para exibir todos os monitores de serviço do Windows

  1. Abra o console de Operações.

  2. Abra o monitoramento espaço de trabalho.

  3. No monitoramento painel de navegação, selecione serviço do Windows e o monitoramento de processos, e, em seguida, clique em estado do serviço Windows.

Para exibir o estado de cada monitor

  1. No estado do serviço Windows painel, clique com botão direito um objeto. Selecione Abrir e clique em Gerenciador de Integridade.

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

Para exibir o desempenho coletados para um serviço

  1. No estado do serviço Windows painel, clique com botão direito um objeto. Selecione Abrir, e, em seguida, clique em desempenho.

  2. No painel Legenda, selecione os contadores que você deseja exibir.

  3. Use as opções no painel Ações para modificar a exibição de Desempenho.