Partager via


Méthode ControlSampleTimes de la classe CIM_MetricService

Permet de spécifier le moment où la collecte de métriques doit être démarrée et de spécifier l’intervalle d’échantillonnage préféré pour la collecte périodique des données.

Chaque fois que l’échantillonnage des métriques supplémentaires est démarré, les paramètres spécifiés par cette méthode peuvent être utilisés.

Syntaxe

uint32 ControlSampleTimes(
  [in] datetime StartSampleTime,
  [in] datetime PreferredSampleInterval,
  [in] boolean  RestartGathering
);

Paramètres

StartSampleTime [in]

Point dans le temps où l’échantillonnage des métriques doit être démarré.

La valeur 99990101000000.0000000+000 indique que l’échantillonnage doit commencer à la prochaine fois qu’il est synchronisé avec l’heure complète. L’échantillonnage est synchronisé avec la pleine heure si, en secondes, l’intervalle d’échantillonnage modulo de minuit en secondes est égal à 0.

PreferredSampleInterval [in]

Intervalle d’échantillonnage préféré. Pour obtenir des métriques corrélatables, il est recommandé de choisir l’intervalle de l’exemple de manière à ce que 3600 intervalles d’échantillonnage modulo en secondes soit égal à 0.

Il incombe à l’implémentation du service de métrique CIM de décider si l’exemple d’intervalle demandé est respecté.

Le client CIM peut case activée si les fournisseurs de métriques respectent ou non l’intervalle d’échantillonnage demandé en récupérant les instances BaseMetricDefinition associées et en vérifiant le contenu du CIM_BaseMetricDefinition. SampleInterval, propriété.

RestartGathering [in]

TRUE pour demander que la collecte de toutes les métriques associées au service de métriques soit redémarré avec cet appel de méthode.

Valeur retournée

Retourne un 0 en cas de réussite ; sinon, retourne une erreur.

Réussite (0)

Non pris en charge (1)

Échec (2)

Méthode Reserved (..)

Fournisseur spécifique (32768..65535)

Spécifications

Condition requise Valeur
Client minimal pris en charge
Windows 8.1
Serveur minimal pris en charge
Windows Server 2012 R2
Espace de noms
Racine\virtualisation\v2
MOF
WindowsVirtualization.V2.mof
DLL
Vmms.exe

Voir aussi

CIM_MetricService