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