MSSQL : Découverte de l'observateur du pool de monitoring générique

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

La découverte est conçue pour découvrir tous les nœuds observateurs contenus dans le pool. Si le pool est vide, elle reflète le contenu du pool de tous les serveurs d'administration.

Knowledge Base article:

Résumé

Le pool de monitoring SQL Server fourni avec le pack d'administration contient uniquement un serveur SCOM. Un utilisateur peut configurer ce pool en ajoutant un nœud observateur. Par conséquent, la découverte de l'observateur du pool de monitoring SQL Server est conçue pour découvrir tous les nœuds observateurs contenus dans le pool. Si le pool est vide, elle reflète le contenu du pool de tous les serveurs d'administration.

Paramètres remplaçables

Nom

Description

Valeur par défaut

Activé

Active ou désactive le flux de travail.

Oui

Intervalle (en secondes)

Intervalle régulier (en secondes) auquel exécuter le flux de travail.

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>