MSSQL 2008 : Collecter la latence de lecture sur le disque de la base de données (ms)

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

Règle de collecte des performances de la latence de lecture sur le disque (ms) de la base de données SQL 2008. Obtient la latence maximale de lecture sur le disque à partir de tous les disques logiques qui hébergent des fichiers de base de données

Knowledge Base article:

Résumé

MSSQL 2008 : Latence de lecture sur le disque de la base de données (ms)

Règle de collecte des performances de la latence de lecture sur le disque (ms) de la base de données SQL 2008. Obtient la latence maximale de lecture sur le disque à partir de tous les disques logiques qui hébergent des fichiers de base de données

Paramètres remplaçables

Nom

Description

Valeur par défaut

Activé

Active ou désactive le flux de travail.

Oui

Intervalle (secondes)

L'intervalle de temps récurrent, en secondes, dans lequel exécuter le flux de travail.

300

Heure de synchronisation

Heure de la synchronisation, spécifiée selon un format de 24 heures. Peut être omise.

00:08

Délai d'attente (secondes)

Spécifie la durée pendant laquelle le flux de travail est autorisé à s'exécuter avant d'être fermé et marqué comme ayant échoué.

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.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>