MSSQL: detección genérica del monitor del grupo de supervisión

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

La detección está diseñada para detectar todos los nodos de monitor que hay en el grupo. Si el grupo está vacío, reflejará el contenido del grupo Todos los servidores de administración.

Knowledge Base article:

Resumen

El grupo de supervisión de SQL Server proporcionado con el módulo de administración solo contiene el servidor SCOM. Un usuario puede configurar este grupo si añade un nodo de monitor. Por tanto, la detección de monitor del grupo de supervisión de SQL Server está diseñada para detectar todos los nodos de monitor que hay en el grupo. Si el grupo está vacío, reflejará el contenido del grupo Todos los servidores de administración.

Parámetros invalidables

Nombre

Descripción

Valor predeterminado

Habilitado

Habilita o deshabilita el flujo de trabajo.

Intervalo (segundos)

Intervalo de tiempo periódico en segundos en que se ejecuta el flujo de trabajo.

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>