MSSQL 2016: Pools de Recursos do Mecanismo de Banco de Dados de Descoberta

Microsoft.SQLServer.2016.Discovery.ResourcePool (Discovery)

Esta regra de descoberta descobre todos os pools de recursos para uma determinada instância do Mecanismo do Banco de Dados do SQL Server 2016.

Knowledge Base article:

Resumo

Esta regra de descoberta descobre todos os pools de recursos para uma determinada instância do Mecanismo do Banco de Dados do SQL Server 2016.

Parâmetros Substituíveis

Nome

Descrição

Valor padrão

Habilitado

Habilita ou desabilita o fluxo de trabalho.

Sim

Intervalo (segundos)

O intervalo de tempo recorrente em segundos no qual executa-se o fluxo de trabalho.

14400

Hora da Sincronização

A hora da sincronização especificada usando um formato de 24 horas. Pode ser omitido.

14400

Tempo Limite (segundos)

Especifica o tempo que o fluxo de trabalho pode funcionar antes de ser fechado e marcado como com falha.

 

Timeout (seconds)

Specifies the time the workflow is allowed to run before being closed and marked as failed.

300

Element properties:

TargetMicrosoft.SQLServer.2016.Database
EnabledTrue
Frequency14400
RemotableFalse

Object Discovery Details:

Discovered Classes and their attribuets:

Member Modules:

ID Module Type TypeId RunAs 
DS DataSource Microsoft.SQLServer.2016.DataSource.ResourcePool Default

Source Code:

<Discovery ID="Microsoft.SQLServer.2016.Discovery.ResourcePool" Enabled="true" Target="Microsoft.SQLServer.2016.Database">
<Category>Discovery</Category>
<DiscoveryTypes>
<DiscoveryClass TypeID="Microsoft.SQLServer.2016.InternalPool">
<Property TypeID="Microsoft.SQLServer.2016.ResourcePool" PropertyID="PoolID"/>
<Property TypeID="Microsoft.SQLServer.2016.ResourcePool" PropertyID="Name"/>
<Property TypeID="Microsoft.SQLServer.2016.ResourcePool" PropertyID="MinCpuPercent"/>
<Property TypeID="Microsoft.SQLServer.2016.ResourcePool" PropertyID="MaxCpuPercent"/>
<Property TypeID="Microsoft.SQLServer.2016.ResourcePool" PropertyID="CapCpuPercent"/>
<Property TypeID="Microsoft.SQLServer.2016.ResourcePool" PropertyID="MinMemoryPercent"/>
<Property TypeID="Microsoft.SQLServer.2016.ResourcePool" PropertyID="MaxMemoryPercent"/>
</DiscoveryClass>
<DiscoveryClass TypeID="Microsoft.SQLServer.2016.DefaultPool">
<Property TypeID="Microsoft.SQLServer.2016.ResourcePool" PropertyID="PoolID"/>
<Property TypeID="Microsoft.SQLServer.2016.ResourcePool" PropertyID="Name"/>
<Property TypeID="Microsoft.SQLServer.2016.ResourcePool" PropertyID="MinCpuPercent"/>
<Property TypeID="Microsoft.SQLServer.2016.ResourcePool" PropertyID="MaxCpuPercent"/>
<Property TypeID="Microsoft.SQLServer.2016.ResourcePool" PropertyID="CapCpuPercent"/>
<Property TypeID="Microsoft.SQLServer.2016.ResourcePool" PropertyID="MinMemoryPercent"/>
<Property TypeID="Microsoft.SQLServer.2016.ResourcePool" PropertyID="MaxMemoryPercent"/>
</DiscoveryClass>
<DiscoveryClass TypeID="Microsoft.SQLServer.2016.UserDefinedPool">
<Property TypeID="Microsoft.SQLServer.2016.ResourcePool" PropertyID="PoolID"/>
<Property TypeID="Microsoft.SQLServer.2016.ResourcePool" PropertyID="Name"/>
<Property TypeID="Microsoft.SQLServer.2016.ResourcePool" PropertyID="MinCpuPercent"/>
<Property TypeID="Microsoft.SQLServer.2016.ResourcePool" PropertyID="MaxCpuPercent"/>
<Property TypeID="Microsoft.SQLServer.2016.ResourcePool" PropertyID="CapCpuPercent"/>
<Property TypeID="Microsoft.SQLServer.2016.ResourcePool" PropertyID="MinMemoryPercent"/>
<Property TypeID="Microsoft.SQLServer.2016.ResourcePool" PropertyID="MaxMemoryPercent"/>
</DiscoveryClass>
</DiscoveryTypes>
<DataSource ID="DS" TypeID="Microsoft.SQLServer.2016.DataSource.ResourcePool">
<IntervalSeconds>14400</IntervalSeconds>
<SyncTime/>
<ComputerID>$Target/Host/Host/Property[Type="Windows!Microsoft.Windows.Computer"]/PrincipalName$</ComputerID>
<ComputerName>$Target/Host/Host/Property[Type="Windows!Microsoft.Windows.Computer"]/NetworkName$</ComputerName>
<SQLInstanceName>$Target/Host/Property[Type="Microsoft.SQLServer.2016.ServerRole"]/InstanceName$</SQLInstanceName>
<TimeoutSeconds>300</TimeoutSeconds>
<OnlyInMemoryOLTPPools>true</OnlyInMemoryOLTPPools>
</DataSource>
</Discovery>