Compartilhar via


Monitor WMI

 

Aplica-se a: System Center 2012 SP1 - Orchestrator, System Center 2012 - Orchestrator, System Center 2012 R2 Orchestrator

A atividade monitorar WMI invoca um runbook quando um evento WMI é recebido como resultado da consulta de evento WMI que você especificar. Você pode verificar alterações em dispositivos que estão conectados ao servidor e invocar runbooks que tomar uma ação corretiva quando ocorrem erros.

Configurando a monitorar a atividade de WMI

Antes de configurar a atividade monitorar WMI, você precisa determinar o seguinte:

  • O computador que você está monitorando

  • A consulta de evento WMI que você deseja executar

System_CAPS_warningAviso

Uma consulta de evento WMI é diferente de uma consulta WMI padrão.

Use as informações a seguir para configurar a atividade de WMI do Monitor.

Guia Detalhes

Configurações

Instruções de configuração

Computador

Digite o nome do computador que você está monitorando novos eventos de WMI. Você também pode usar as reticências (...) botão para navegar para o computador.

espaço de nome

Digite o nome do namespace WMI que você deseja consultar.

Consulta WMI

Digite a consulta de evento WMI que será usada para consultar o computador que você especificou no computador caixa.

Exemplos de sintaxe

Aqui está a sintaxe de uma consulta de notificação simples: SELECT * FROM [EventClass] WITHIN [interval] WHERE TargetInstance ISA [object]

Quando você envia esta consulta WMI, você está enviando um trabalho para ser notificado de todas as ocorrências do evento representado por [EventClass]. A cláusula WITHIN indica como o teste é executado, que está em um intervalo de segundos indicado por [intervalo]. A cláusula WHERE é usada para refinar sua consulta e pode incluir atividades, propriedades de atividades embedded e instruções de condição.

Monitor para a adição de um Modem: A consulta a seguir envia um trabalho de notificação para monitorar a adição de um modem e fará com que o evento WMI invocar se um modem for adicionado. O teste é executado em um intervalo de 10 segundos.SELECT * FROM __InstanceCreationEvent WITHIN 10 WHERE TargetInstance ISA "Win32_POTSModem"

Monitor para a exclusão de um Modem: A consulta a seguir envia um trabalho de notificação para monitorar a exclusão de um modem e fará com que o evento WMI invocar se um modem for excluído. O teste é executado em um intervalo de 50 segundos.SELECT * FROM __InstanceDeletionEvent WITHIN 50 WHERE TargetInstance ISA "Win32_POTSModem"

Monitor para a modificação de uma configuração de exibição: A consulta a seguir envia um trabalho de notificação para monitorar a modificação de uma configuração de exibição e fará com que o evento WMI invocar se a freqüência de exibição for maior que 70. O teste é executado em um intervalo de 20 segundos.SELECT * FROM __InstanceModificationEvent WITHIN 20 WHERE TargetInstance ISA "Win32_DisplayConfiguration" AND TargetInstance.DisplayFrequency > 70

o monitor de uma modificação em um valor de processador: A consulta a seguir envia um trabalho de notificação para monitorar uma modificação em um valor de processador e fará com que o evento WMI chamar se a utilização da CPU é maior que 50. O teste é executado em um intervalo de 5 segundos.SELECT * FROM __InstanceModificationEvent WITHIN 5 WHERE TargetInstance ISA "Win32_Processor" AND TargetInstance.LoadPercentage > 50

System_CAPS_tipDica

Uma consulta pode ser rejeitada pelo WMI se ele é muito complexo ou se torna o uso intensivo de recursos para avaliação.

Dados publicados

A tabela a seguir lista os itens de dados publicados.

Item

Descrição

Computador em que a consulta WMI é executada

O nome do computador em que a consulta WMI foi executado.

Consulta WMI

A consulta WMI que foi enviada para o computador.

Resultado da consulta WMI como uma cadeia de caracteres

O resultado da consulta WMI.

Namespace do WMI

O namespace do WMI é consultada.