MSSQL: Generischer Überwachungspool-Watcher – Ermittlung

Microsoft.SQLServer.Core.Discovery.SQLMonitoringPool (Discovery)

Die Ermittlung dient zum Ermitteln aller Watcherknoten im Pool. Wenn der Pool leer ist, wird der Inhalt des Pools "Alle Verwaltungsserver" gespiegelt.

Knowledge Base article:

Zusammenfassung

Der SQL Server-Überwachungspool im Lieferumfang des Management Packs enthält nur einen SCOM-Server. Benutzer können diesen Pool durch Hinzufügen eines Watcherknotens konfigurieren. Daher dient die SQL Server-Überwachungspool-Watcherermittlung dazu, alle Watcherknoten im Pool zu ermitteln. Wenn der Pool leer ist, wird der Inhalt des Pools "Alle Verwaltungsserver" gespiegelt.

Überschreibbare Parameter

Name

Beschreibung

Standardwert

Aktiviert

Aktiviert oder deaktiviert den Workflow.

Ja

Intervall (Sekunden)

Gibt das Wiederholungsintervall in Sekunden für die Ausführung des Workflows an.

86400

Element properties:

TargetMicrosoft.SQLServer.Core.SQLMonitoringPool
EnabledTrue
Frequency86400
RemotableFalse

Object Discovery Details:

Discovered Classes and their attribuets:

Member Modules:

ID Module Type TypeId RunAs 
DS DataSource Microsoft.SQLServer.Core.DataSource.SQLMonitoringPoolDiscovery Default

Source Code:

<Discovery ID="Microsoft.SQLServer.Core.Discovery.SQLMonitoringPool" Enabled="true" Target="Microsoft.SQLServer.Core.SQLMonitoringPool" ConfirmDelivery="false" Remotable="true" Priority="Normal">
<Category>Discovery</Category>
<DiscoveryTypes>
<DiscoveryClass TypeID="SC!Microsoft.SystemCenter.ManagementServicePoolWatcher">
<Property TypeID="System!System.Entity" PropertyID="DisplayName"/>
<Property PropertyID="PoolId"/>
<Property PropertyID="PoolName"/>
</DiscoveryClass>
</DiscoveryTypes>
<DataSource ID="DS" TypeID="Microsoft.SQLServer.Core.DataSource.SQLMonitoringPoolDiscovery">
<IntervalSeconds>86400</IntervalSeconds>
</DataSource>
</Discovery>