Partilhar via


AdtAdmin.exe /SetQuery

 

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

Um recoletor ACS pode utilizar consultas de Idioma de Consulta (WQL) do Windows Management Instrumentation (WMI) como filtros para limitar os eventos que são armazenados na base de dados ACS. O parâmetro /SetQuery implementa o filtro antes dos eventos serem guardados na base de dados ACS. Para obter mais informações sobre as consultas de WQL e WQL, consulte Consultar com WQL.

Nota

Como o ACS suporta apenas consultas de eventos, não suporta os operadores de agregação de WQL.

Sintaxe

AdtAdmin.exe /SetQuery [/Collector:CollectorName] /Query:QuerySyntax

Subparâmetro

Definição

/Recoletor:CollectorName

Especifica um recoletor ACS a consultar. Se este subparâmetro for omitido, é assumido o recoletor ACS local.

/Consulta:QuerySyntax

Especifica a sintaxe da consulta que define o filtro a aplicar.

Exemplo

Este exemplo utiliza o parâmetro /SetQuery para definir uma consulta WQL que filtra eventos especificados. Quando aplicada, esta consulta filtra eventos gerados pelos serviços Sistema, Serviço Local e Serviço de Rede e filtra também eventos que têm números de ID de evento especificados.

adtadmin /setquery /collector:"Collector Name" /query:"SELECT * FROM AdtsEvent WHERE NOT ((HeaderUser='SYSTEM' OR HeaderUser='LOCAL SERVICE' OR HeaderUser='NETWORK SERVICE') OR (EventId=538 OR EventId=566 OR EventId=672 OR EventId=680 OR (EventId>=541 AND EventId<=547))"