ObterClusterFullThreshold
Você pode usar o GetClusterFullThreshold Método para visualizar os estágios definidos para os níveis de preenchimento do cacho. Este método retorna todas as métricas de preenchimento do cluster.
|
|
Quando um cluster atinge o estágio de Erro de preenchimento do cluster de blocos, o IOPS máximo em todos os volumes é reduzido linearmente até o IOPS mínimo do volume à medida que o cluster se aproxima do estágio Crítico. Isso ajuda a evitar que o cluster atinja o estágio crítico de preenchimento do cluster de blocos. |
Parâmetros
Este método não possui parâmetros de entrada.
Valores de retorno
Este método tem os seguintes valores de retorno:
| Nome | Descrição | Tipo |
|---|---|---|
blocoPlenitude |
O nível atual de preenchimento de blocos do cluster, conforme calculado.
|
corda |
plenitude |
Reflete o nível mais alto de preenchimento entre "blockFullness" e "metadataFullness". |
corda |
maxMetadataOverProvisionFactor |
Um valor representativo do número de vezes que o espaço de metadados pode ser provisionado em excesso em relação à quantidade de espaço disponível. Por exemplo, se houvesse espaço de metadados suficiente para armazenar 100 TiB de volumes e esse número fosse definido como 5, então seria possível criar volumes no valor de 500 TiB. |
inteiro |
Plenitude dos metadados |
O nível atual de completude de metadados do cluster, conforme calculado.
|
corda |
sliceReserveUsedThresholdPct |
Condição de erro. Um alerta do sistema é acionado se a utilização da fatia reservada for maior que esse valor. |
inteiro |
stage2AwareThreshold |
Estado de consciência. O valor definido para o nível limite do cluster de estágio 2. |
inteiro |
stage2BlockThresholdBytes |
O número de bytes utilizados pelo cluster a partir do qual será atingida a condição de estágio 2. |
inteiro |
stage2MetadataThresholdBytes |
O número de bytes de metadados que estão sendo usados pelo cluster para que exista uma condição de preenchimento de estágio 2. |
|
stage3BlockThresholdBytes |
O número de bytes de armazenamento que estão sendo usados pelo cluster para que a condição de preenchimento do estágio 3 seja atingida. |
inteiro |
stage3BlockThresholdPercent |
O valor percentual definido para a etapa 3. Ao atingir essa porcentagem de ocupação, um aviso é exibido no registro de alertas. |
inteiro |
stage3LowThreshold |
Condição de erro. O limite a partir do qual um alerta do sistema é criado devido à baixa capacidade em um cluster. |
inteiro |
stage3MetadataThresholdBytes |
O número de bytes de metadados usados pelo cluster para que exista uma condição de preenchimento de estágio 3. |
inteiro |
stage3MetadataThresholdPercent |
O valor percentual definido para o estágio 3 de preenchimento dos metadados. Ao atingir essa porcentagem de ocupação, um aviso será publicado no registro de alertas. |
inteiro |
stage4BlockThresholdBytes |
O número de bytes de armazenamento que estão sendo usados pelo cluster para que exista uma condição de preenchimento de estágio 4. |
inteiro |
stage4CriticalThreshold |
Condição de erro. O limite a partir do qual um alerta do sistema é criado para avisar sobre capacidade criticamente baixa em um cluster. |
inteiro |
stage4MetadataThresholdBytes |
O número de bytes de metadados usados pelo cluster para que exista uma condição de preenchimento de estágio 4. |
inteiro |
stage5BlockThresholdBytes |
O número de bytes de armazenamento usados pelo cluster para que a condição de preenchimento do estágio 5 seja atingida. |
inteiro |
stage5MetadataThresholdBytes |
O número de bytes de metadados usados pelo cluster para que exista uma condição de preenchimento de estágio 5. |
inteiro |
somaTotalBytes do Cluster |
A capacidade física do cluster, medida em bytes. |
inteiro |
somaTotalMetadataClusterBytes |
A quantidade total de espaço que pode ser usada para armazenar metadados. |
inteiro |
somaBytesUsadosDoCluster |
Número de bytes de armazenamento usados no cluster. |
inteiro |
somaBytes do Cluster de MetadadosUsados |
A quantidade de espaço usada nas unidades de volume para armazenar metadados. |
inteiro |
Exemplo de solicitação
As solicitações para esse método são semelhantes ao seguinte exemplo:
{
"method" : "GetClusterFullThreshold",
"params" : {},
"id" : 1
}
Exemplo de resposta
Este método retorna uma resposta semelhante ao exemplo a seguir:
{
"id":1,
"result":{
"blockFullness":"stage1Happy",
"fullness":"stage3Low",
"maxMetadataOverProvisionFactor":5,
"metadataFullness":"stage3Low",
"sliceReserveUsedThresholdPct":5,
"stage2AwareThreshold":3,
"stage2BlockThresholdBytes":2640607661261,
"stage3BlockThresholdBytes":8281905846682,
"stage3BlockThresholdPercent":5,
"stage3LowThreshold":2,
"stage4BlockThresholdBytes":8641988709581,
"stage4CriticalThreshold":1,
"stage5BlockThresholdBytes":12002762096640,
"sumTotalClusterBytes":12002762096640,
"sumTotalMetadataClusterBytes":404849531289,
"sumUsedClusterBytes":45553617581,
"sumUsedMetadataClusterBytes":31703113728
}
}
Novidade desde a versão
9,6