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).
![]() |
---|
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))"
Siehe auch
Verwaltung der Überwachungssammeldienste (AdtAdmin.exe)
AdtAdmin.exe /AddGroup
AdtAdmin.exe /DelGroup
AdtAdmin.exe /Disconnect
AdtAdmin.exe /GetDBAuth
AdtAdmin.exe /GetQuery
AdtAdmin.exe /ListForwarders
AdtAdmin.exe /ListGroups
AdtAdmin.exe /SetDBAuth
AdtAdmin.exe /Stats
AdtAdmin.exe /UpdForwarder
AdtAdmin.exe /UpdGroup