Freigeben über


AdtAdmin.exe /SetQuery

 

Betrifft: System Center 2012 R2 Operations Manager, System Center 2012 - Operations Manager, System Center 2012 SP1 - Operations Manager

Eine ACS-Sammlung kann WQL-Abfragen (Windows Management Instrumentation (WMI) Query Language) als Filter verwenden, um die Ereignisse einzuschränken, die in der ACS-Datenbank gespeichert sind. Der Parameter /SetQuery dient zur Implementierung des Filters, bevor Ereignisse in der ACS-Datenbank gespeichert werden. Weitere Informationen zu WQL bzw. WQL-Abfragen finden Sie unter Querying with WQL (WQL-Abfragen).

System_CAPS_noteHinweis

Da ACS nur Ereignisabfragen unterstützt, werden WQL-Aggregationsoperatoren nicht unterstützt.

Syntax

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

Unterparameter

Definition

/Collector:CollectorName

Gibt eine ACS-Sammlung zum Abfragen an. Wenn dieser Unterparameter ausgelassen wird, wird davon ausgegangen, dass die lokale ACS-Sammlung gemeint ist.

/Query:QuerySyntax

Gibt die Abfragesyntax an, die den anzuwendenden Filter definiert.

Beispiel

In diesem Beispiel dient der Parameter /SetQuery zum Definieren einer WQL-Abfrage, mit der bestimmte Ereignisse herausgefiltert werden. Wenn diese Abfrage angewendet wird, werden Ereignisse herausgefiltert, die vom System, vom lokalen Dienst und von Netzwerkdiensten generiert werden, außerdem Ereignisse mit angegebenen Ereignis-IDs.

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