LoadMetricInformation

Represents data structure that contains load information for a certain metric in a cluster.

Properties

Name Type Required
Name string No
IsBalancedBefore boolean No
IsBalancedAfter boolean No
DeviationBefore string (double) No
DeviationAfter string (double) No
BalancingThreshold string (double) No
Action string No
ActivityThreshold string (double) No
ClusterCapacity string No
ClusterLoad string No
CurrentClusterLoad string (double) No
ClusterRemainingCapacity string No
ClusterCapacityRemaining string No
IsClusterCapacityViolation boolean No
NodeBufferPercentage string (double) No
ClusterBufferedCapacity string No
BufferedClusterCapacityRemaining string (double) No
ClusterRemainingBufferedCapacity string No
MinNodeLoadValue string No
MinimumNodeLoad string (double) No
MinNodeLoadNodeId NodeId No
MaxNodeLoadValue string No
MaximumNodeLoad string (double) No
MaxNodeLoadNodeId NodeId No
PlannedLoadRemoval string (double) No

Name

Type: string
Required: No

Name of the metric for which this load information is provided.


IsBalancedBefore

Type: boolean
Required: No

Value that indicates whether the metrics is balanced or not before resource balancer run


IsBalancedAfter

Type: boolean
Required: No

Value that indicates whether the metrics is balanced or not after resource balancer run.


DeviationBefore

Type: string (double)
Required: No

The standard average deviation of the metrics before resource balancer run.


DeviationAfter

Type: string (double)
Required: No

The standard average deviation of the metrics after resource balancer run.


BalancingThreshold

Type: string (double)
Required: No

The balancing threshold for a certain metric.


Action

Type: string
Required: No

The current action being taken with regard to this metric


ActivityThreshold

Type: string (double)
Required: No

The Activity Threshold specified for this metric in the system Cluster Manifest.


ClusterCapacity

Type: string
Required: No

The total cluster capacity for a given metric


ClusterLoad

Type: string
Required: No

The total cluster load. In future releases of Service Fabric this parameter will be deprecated in favor of CurrentClusterLoad.


CurrentClusterLoad

Type: string (double)
Required: No

The total cluster load.


ClusterRemainingCapacity

Type: string
Required: No

The remaining capacity for the metric in the cluster. In future releases of Service Fabric this parameter will be deprecated in favor of ClusterCapacityRemaining.


ClusterCapacityRemaining

Type: string
Required: No

The remaining capacity for the metric in the cluster.


IsClusterCapacityViolation

Type: boolean
Required: No

Indicates that the metric is currently over capacity in the cluster.


NodeBufferPercentage

Type: string (double)
Required: No

The reserved percentage of total node capacity for this metric.


ClusterBufferedCapacity

Type: string
Required: No

Remaining capacity in the cluster excluding the reserved space. In future releases of Service Fabric this parameter will be deprecated in favor of BufferedClusterCapacityRemaining.


BufferedClusterCapacityRemaining

Type: string (double)
Required: No

Remaining capacity in the cluster excluding the reserved space.


ClusterRemainingBufferedCapacity

Type: string
Required: No

The remaining percentage of cluster total capacity for this metric.


MinNodeLoadValue

Type: string
Required: No

The minimum load on any node for this metric. In future releases of Service Fabric this parameter will be deprecated in favor of MinimumNodeLoad.


MinimumNodeLoad

Type: string (double)
Required: No

The minimum load on any node for this metric.


MinNodeLoadNodeId

Type: NodeId
Required: No

The node id of the node with the minimum load for this metric.


MaxNodeLoadValue

Type: string
Required: No

The maximum load on any node for this metric. In future releases of Service Fabric this parameter will be deprecated in favor of MaximumNodeLoad.


MaximumNodeLoad

Type: string (double)
Required: No

The maximum load on any node for this metric.


MaxNodeLoadNodeId

Type: NodeId
Required: No

The node id of the node with the maximum load for this metric.


PlannedLoadRemoval

Type: string (double)
Required: No

This value represents the load of the replicas that are planned to be removed in the future within the cluster. This kind of load is reported for replicas that are currently being moving to other nodes and for replicas that are currently being dropped but still use the load on the source node.