LoadMetricInformation
Représente la structure de données qui contient des informations de chargement pour une certaine métrique dans un cluster.
Propriétés
Nom | Type | Obligatoire |
---|---|---|
Name |
string | Non |
IsBalancedBefore |
boolean | Non |
IsBalancedAfter |
boolean | Non |
DeviationBefore |
string (double) | Non |
DeviationAfter |
string (double) | Non |
BalancingThreshold |
string (double) | Non |
Action |
string | Non |
ActivityThreshold |
string (double) | Non |
ClusterCapacity |
string | Non |
ClusterLoad |
string | Non |
CurrentClusterLoad |
string (double) | Non |
ClusterRemainingCapacity |
string | Non |
ClusterCapacityRemaining |
string | Non |
IsClusterCapacityViolation |
boolean | Non |
NodeBufferPercentage |
string (double) | Non |
ClusterBufferedCapacity |
string | Non |
BufferedClusterCapacityRemaining |
string (double) | Non |
ClusterRemainingBufferedCapacity |
string | Non |
MinNodeLoadValue |
string | Non |
MinimumNodeLoad |
string (double) | Non |
MinNodeLoadNodeId |
NodeId | Non |
MaxNodeLoadValue |
string | Non |
MaximumNodeLoad |
string (double) | Non |
MaxNodeLoadNodeId |
NodeId | Non |
PlannedLoadRemoval |
string (double) | Non |
Name
Type : chaîne
Obligatoire : Non
Nom de la métrique pour laquelle ces informations de chargement sont fournies.
IsBalancedBefore
Type : booléen
Obligatoire : Non
Valeur qui indique si les métriques sont équilibrées ou non avant l’exécution de l’équilibreur de ressources
IsBalancedAfter
Type : booléen
Obligatoire : Non
Valeur qui indique si les métriques sont équilibrées ou non après l’exécution de l’équilibreur de ressources.
DeviationBefore
Type : chaîne (double)
Obligatoire : Non
Écart moyen standard des métriques avant l’exécution de l’équilibreur de ressources.
DeviationAfter
Type : chaîne (double)
Obligatoire : Non
Écart moyen standard des métriques après l’exécution de l’équilibreur de ressources.
BalancingThreshold
Type : chaîne (double)
Obligatoire : Non
Seuil d’équilibrage d’une certaine métrique.
Action
Type : chaîne
Obligatoire : Non
Action en cours concernant cette métrique
ActivityThreshold
Type : chaîne (double)
Obligatoire : Non
Seuil d’activité spécifié pour cette métrique dans le manifeste de cluster système.
ClusterCapacity
Type : chaîne
Obligatoire : Non
Capacité totale du cluster pour une métrique donnée
ClusterLoad
Type : chaîne
Obligatoire : Non
Charge totale du cluster. Dans les versions futures de Service Fabric, ce paramètre sera déprécié au profit de CurrentClusterLoad.
CurrentClusterLoad
Type : chaîne (double)
Obligatoire : Non
Charge totale du cluster.
ClusterRemainingCapacity
Type : chaîne
Obligatoire : Non
Capacité restante pour la métrique dans le cluster. Dans les versions futures de Service Fabric, ce paramètre sera déprécié en faveur de ClusterCapacityRemaining.
ClusterCapacityRemaining
Type : chaîne
Obligatoire : Non
Capacité restante pour la métrique dans le cluster.
IsClusterCapacityViolation
Type : booléen
Obligatoire : Non
Indique que la métrique dépasse actuellement la capacité du cluster.
NodeBufferPercentage
Type : chaîne (double)
Obligatoire : Non
Pourcentage réservé de la capacité totale des nœuds pour cette métrique.
ClusterBufferedCapacity
Type : chaîne
Obligatoire : Non
Capacité restante dans le cluster, à l’exclusion de l’espace réservé. Dans les versions futures de Service Fabric, ce paramètre sera déprécié en faveur de BufferedClusterCapacityRemaining.
BufferedClusterCapacityRemaining
Type : chaîne (double)
Obligatoire : Non
Capacité restante dans le cluster, à l’exclusion de l’espace réservé.
ClusterRemainingBufferedCapacity
Type : chaîne
Obligatoire : Non
Pourcentage restant de la capacité totale du cluster pour cette métrique.
MinNodeLoadValue
Type : chaîne
Obligatoire : Non
Charge minimale sur n’importe quel nœud pour cette métrique. Dans les versions ultérieures de Service Fabric, ce paramètre sera déprécié en faveur de MinimumNodeLoad.
MinimumNodeLoad
Type : chaîne (double)
Obligatoire : Non
Charge minimale sur n’importe quel nœud pour cette métrique.
MinNodeLoadNodeId
Type : NodeId
Obligatoire : Non
ID de nœud du nœud avec la charge minimale pour cette métrique.
MaxNodeLoadValue
Type : chaîne
Obligatoire : Non
Charge maximale sur n’importe quel nœud pour cette métrique. Dans les versions futures de Service Fabric, ce paramètre sera déprécié en faveur de MaximumNodeLoad.
MaximumNodeLoad
Type : chaîne (double)
Obligatoire : Non
Charge maximale sur n’importe quel nœud pour cette métrique.
MaxNodeLoadNodeId
Type : NodeId
Obligatoire : Non
ID de nœud du nœud avec la charge maximale pour cette métrique.
PlannedLoadRemoval
Type : chaîne (double)
Obligatoire : Non
Cette valeur représente la charge des réplicas qui sont prévus pour être supprimés à l’avenir au sein du cluster.
Ce type de charge est signalé pour les réplicas en cours de déplacement vers d’autres nœuds et pour les réplicas qui sont actuellement supprimés, mais qui utilisent toujours la charge sur le nœud source.