MSSQL 2008: Recopilar la latencia de escritura en disco de base de datos (ms)

Microsoft.SQLServer.2008.Database.DiskWriteLatency.Collection (Rule)

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

Knowledge Base article:

Resumen

MSSQL 2008: Latencia de escritura en disco de base de datos (ms)

Regla de recopilación de rendimiento de latencia de escritura en disco de base de datos de SQL 2008 (ms). Obtiene la latencia máxima de escritura en 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.

300

Hora de sincronización

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

00:08

Tiempo de espera (segundos)

Especifica el tiempo durante el que se permite el flujo de trabajo para ejecutarse antes de cerrarse y de marcarse como incorrecto.

200

Element properties:

TargetMicrosoft.SQLServer.2008.Database
CategoryPerformanceCollection
EnabledTrue
Alert GenerateFalse
RemotableTrue

Member Modules:

ID Module Type TypeId RunAs 
DS DataSource Microsoft.SQLServer.2008.Database.DiskWriteLatency.DataSourceMapped Microsoft.SQLServer.SQLProbeAccount
WriteToDB WriteAction Microsoft.SystemCenter.CollectPerformanceData Default
WriteToDW WriteAction Microsoft.SystemCenter.DataWarehouse.PublishPerformanceData Default

Source Code:

<Rule ID="Microsoft.SQLServer.2008.Database.DiskWriteLatency.Collection" Enabled="true" Target="SQL2008Core!Microsoft.SQLServer.2008.Database" ConfirmDelivery="false" Remotable="true" Priority="Normal" DiscardLevel="100">
<Category>PerformanceCollection</Category>
<DataSources>
<DataSource ID="DS" TypeID="Microsoft.SQLServer.2008.Database.DiskWriteLatency.DataSourceMapped" RunAs="SQL!Microsoft.SQLServer.SQLProbeAccount">
<IntervalSeconds>300</IntervalSeconds>
<TimeoutSeconds>200</TimeoutSeconds>
<SyncTime/>
</DataSource>
</DataSources>
<WriteActions>
<WriteAction ID="WriteToDB" TypeID="SC!Microsoft.SystemCenter.CollectPerformanceData"/>
<WriteAction ID="WriteToDW" TypeID="SCDW!Microsoft.SystemCenter.DataWarehouse.PublishPerformanceData"/>
</WriteActions>
</Rule>