Méthode ControlSampleTimes de la _ classe CIM MetricService

Autorise la spécification de la collecte des métriques dans le temps à démarrer et à spécifier l’intervalle d’échantillonnage préféré pour la collecte de données périodique.

Chaque fois que l’échantillonnage pour 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 [ dans]

Point dans le temps pendant lequel l’échantillonnage des mesures doit être démarré.

La valeur 99990101000000.000000 + 000 indique que l’échantillonnage doit commencer à la prochaine synchronisation à l’heure complète. L’échantillonnage est synchronisé à l’heure complète si les secondes depuis l’intervalle d’échantillonnage du modulo minuit en secondes sont égales à 0.

PreferredSampleInterval [ dans]

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

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

Le client CIM peut vérifier si les fournisseurs de mesures respectent l’intervalle d’échantillonnage demandé en extrayant les instances BaseMetricDefinition associées et en vérifiant le contenu du _ BaseMetricDefinition CIM.Propriété SampleInterval .

RestartGathering [ dans]

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

Valeur retournée

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

Opération réussie (0)

Non pris en charge (1)

Échec (2)

Méthode réservée (..)

Spécifique au fournisseur (32768.. 65535)

Configuration requise

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

Voir aussi

_METRICSERVICE CIM