AdtAdmin.exe /SetQuery

 

Se aplica a: System Center 2012 R2 Operations Manager, System Center 2012 - Operations Manager, System Center 2012 SP1 - Operations Manager

Un recopilador de ACS puede usar las consultas del lenguaje de consulta (WQL) del Instrumental de administración de Windows (WMI) como filtros para limitar los eventos que se almacenan en la base de datos de ACS. El parámetro /SetQuery implementa el filtro antes de que los eventos se guarden en la base de datos de ACS. Para obtener más información sobre WQL y las consultas WQL, consulte Querying with WQL (Consultas con WQL).

Nota

Puesto que ACS sólo admite consultas de eventos, no admite operadores de adición de WQL.

Sintaxis

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

Subparámetro

Definición

/Collector:CollectorName

Especifica un recopilador de ACS para realizar la consulta. Si se omite este subparámetro, se asumirá el recopilador local de ACS.

/Query:QuerySyntax

Especifica la sintaxis de la consulta que define el filtro que se va a aplicar.

Ejemplo

Este ejemplo usa el parámetro /SetQuery para definir una consulta de WQL que filtra los eventos especificados. Cuando se aplica, esta consulta filtra eventos generados por los servicios del sistema, servicio local y servicio de red, así como eventos que hayan especificado números de Id. de eventos.

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))"