MSSQL 2016: latencia de lectura del disco de base de datos (ms)

Microsoft.SQLServer.2016.Database.DiskReadLatency.Collection (Rule)

Regla de recopilación de rendimiento de latencia de lectura del disco de base de datos de SQL 2016 (ms). Obtiene la latencia máxima de lectura de todo el disco lógico que hospeda los archivos de base de datos

Knowledge Base article:

Resumen

MSSQL 2016: latencia de lectura del disco de base de datos (ms)

Regla de recopilación de rendimiento de latencia de lectura del disco de base de datos de SQL 2016 (ms). Obtiene la latencia máxima de lectura de todo el disco lógico que hospeda los archivos de base de datos

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 el que se ejecuta el flujo de trabajo.

900

Hora de sincronización

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

00:19

Tiempo de espera (segundos)

Especifica el tiempo durante el que se puede ejecutar el flujo de trabajo antes de que se cierre y se marque como error.

300

Element properties:

TargetMicrosoft.SQLServer.2016.Database
CategoryPerformanceCollection
EnabledFalse
Alert GenerateFalse
RemotableTrue

Member Modules:

ID Module Type TypeId RunAs 
DS DataSource Microsoft.SQLServer.2016.Database.DiskReadLatency.DataSourceMapped Microsoft.SQLServer.MonitoringAccount
WriteToDB WriteAction Microsoft.SystemCenter.CollectPerformanceData Default
WriteToDW WriteAction Microsoft.SystemCenter.DataWarehouse.PublishPerformanceData Default

Source Code:

<Rule ID="Microsoft.SQLServer.2016.Database.DiskReadLatency.Collection" Enabled="false" Target="SQL2016Core!Microsoft.SQLServer.2016.Database" ConfirmDelivery="false" Remotable="true" Priority="Normal" DiscardLevel="100">
<Category>PerformanceCollection</Category>
<DataSources>
<DataSource ID="DS" TypeID="Microsoft.SQLServer.2016.Database.DiskReadLatency.DataSourceMapped" RunAs="GPMP!Microsoft.SQLServer.MonitoringAccount">
<IntervalSeconds>900</IntervalSeconds>
<TimeoutSeconds>300</TimeoutSeconds>
<SyncTime/>
</DataSource>
</DataSources>
<WriteActions>
<WriteAction ID="WriteToDB" TypeID="SC!Microsoft.SystemCenter.CollectPerformanceData"/>
<WriteAction ID="WriteToDW" TypeID="SCDW!Microsoft.SystemCenter.DataWarehouse.PublishPerformanceData"/>
</WriteActions>
</Rule>