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
Aviso |
---|
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
Dica |
---|
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. |