MSSQL en Windows: detección de motores de base de datos locales de SQL Server

Microsoft.SQLServer.Windows.LocalDBEngineDiscovery (Discovery)

Esta regla detecta motores de base de datos de SQL Server locales en Windows.

Knowledge Base article:

Resumen

Esta regla detecta motores de base de datos de SQL Server locales en Windows.

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.

14400

Supervisión mixta

Especifica los nombres de las instancias que se deben supervisar en modo mixto. Use comas para dividir los nombres de las instancias. Las instancias de clúster se supervisan siempre en modo mixto. Use "*" para supervisar todos los motores de base de datos locales en modo mixto

 

Hora de sincronización

Hora de sincronización especificada en un formato de 24 horas. Se puede omitir.

 

Tiempo de espera (segundos)

Especifica el tiempo que el flujo de trabajo se puede ejecutar antes de cerrarlo y marcarlo como erróneo.

300

Element properties:

TargetMicrosoft.SQLServer.Windows.LocalDiscoverySeed
EnabledTrue
Frequency14400
RemotableFalse

Object Discovery Details:

Discovered Classes and their attribuets:

Member Modules:

ID Module Type TypeId RunAs 
DS DataSource Microsoft.SQLServer.Windows.DataSource.LocalDBEngineDiscovery Default

Source Code:

<Discovery ID="Microsoft.SQLServer.Windows.LocalDBEngineDiscovery" Enabled="true" Target="Microsoft.SQLServer.Windows.LocalDiscoverySeed">
<Category>Discovery</Category>
<DiscoveryTypes>
<DiscoveryClass TypeID="Microsoft.SQLServer.Windows.LocalDBEngine"/>
<DiscoveryClass TypeID="Microsoft.SQLServer.Windows.LocalClusteredDBEngineDiscoverySeed"/>
</DiscoveryTypes>
<DataSource ID="DS" TypeID="Microsoft.SQLServer.Windows.DataSource.LocalDBEngineDiscovery">
<IntervalSeconds>14400</IntervalSeconds>
<SyncTime/>
<TimeoutSeconds>300</TimeoutSeconds>
<PrincipalName>$Target/Host/Property[Type="Windows!Microsoft.Windows.Computer"]/PrincipalName$</PrincipalName>
<AgentlessMonitoring/>
<ExcludeList/>
<ExcludedVersions/>
<ExcludedEditions/>
</DataSource>
</Discovery>