Compartilhar via


LoadMetricInformation Classe

Definição

Representa as informações de métrica de carga.

public sealed class LoadMetricInformation
type LoadMetricInformation = class
Public NotInheritable Class LoadMetricInformation
Herança
LoadMetricInformation

Construtores

LoadMetricInformation()

Inicializa uma nova instância de LoadMetricInformation.

Propriedades

Action

Obtém a ação atual que está sendo tomada em relação a essa métrica. Exemplos podem ser verificações de posicionamento, balanceamento e restrição.

ActivityThreshold

Obtém o Limite de Atividade especificado para essa métrica no manifesto do cluster do sistema.

BalancingThreshold

Obtém o limite de balanceamento para uma determinada métrica.

BufferedClusterCapacityRemaining

O percentual reservado da capacidade total do cluster para essa métrica

ClusterBufferedCapacity

O percentual reservado da capacidade total do cluster para essa métrica

Em versões futuras do Service Fabric, esse parâmetro será preterido em favor de BufferedClusterCapacityRemaining.

ClusterCapacity

Obtém a capacidade total do cluster para uma determinada métrica, determinada somando a capacidade da métrica em todos os nós.

ClusterCapacityRemaining

Obtém a capacidade restante para a métrica no cluster. A capacidade restante é definida como a capacidade de cluster atual menos a carga de cluster atual.

ClusterLoad

Obtém a carga total do cluster para uma métrica específica dentro do cluster

Em versões futuras do Service Fabric, esse parâmetro será preterido em favor de CurrentClusterLoad.

ClusterRemainingBufferedCapacity

Obtém o percentual restante da capacidade total do cluster para essa métrica

ClusterRemainingCapacity

Obtém a capacidade restante para a métrica no cluster. A capacidade restante é definida como a capacidade de cluster atual menos a carga de cluster atual.

Em versões futuras do Service Fabric, esse parâmetro será preterido em favor de ClusterCapacityRemaining.

CurrentClusterLoad

Obtém a carga total do cluster para uma métrica específica dentro do cluster.

DeviationAfter

Obtém o desvio médio padrão das métricas após a execução do balanceador de recursos.

DeviationBefore

Obtém o desvio médio padrão das métricas antes da execução do balanceador de recursos.

IsBalancedAfter

Obtém um valor que indica se as métricas estão balanceadas ou não após a execução do balanceador de recursos.

IsBalancedBefore

Obtém um valor que indica se as métricas estão balanceadas ou não antes da execução do balanceador de recursos.

IsClusterCapacityViolation

Obtém se a métrica está atualmente acima da capacidade no cluster.

MaximumNodeLoad

Obtém a carga máxima em qualquer nó para essa métrica.

MaxNodeLoadNodeId

Obtém a ID do nó com a carga máxima para essa métrica

MaxNodeLoadValue

Obtém a carga máxima em qualquer nó para essa métrica.

Em versões futuras do Service Fabric, esse parâmetro será preterido em favor de MaximumNodeLoad.

MinimumNodeLoad

Obtém a carga mínima em qualquer nó para essa métrica.

MinNodeLoadNodeId

Obtém a ID do nó com a carga mínima para essa métrica

MinNodeLoadValue

Obtém a carga mínima em qualquer nó para essa métrica.

Em versões futuras do Service Fabric, esse parâmetro será preterido em favor de MinimumNodeLoad.

Name

Obtém o nome da métrica.

NodeBufferPercentage

Obtém o percentual reservado da capacidade total do nó para essa métrica

PlannedLoadRemoval

Obtém a carga total das réplicas que estão planejadas para serem removidas no futuro dentro do cluster.

Métodos

ToString()

Imprima muito cada campo de LoadMetricInformation.

Aplica-se a