MSSQL 2008: Recopilar la latencia de lectura del disco de base de datos (ms)

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

Regla de recopilación de rendimiento de latencia de lectura del disco de base de datos de SQL 2008 (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 2008: 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 2008 (ms). Obtiene la latencia máxima de lectura de todo el disco lógico que hospeda los archivos de base de datos.

Element properties:

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

Member Modules:

ID Module Type TypeId RunAs 
DS DataSource Microsoft.SQLServer.2008.Database.DiskReadLatency.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.DiskReadLatency.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.DiskReadLatency.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>