GetClusterFullThreshold
Você pode usar o GetClusterFullThreshold
método para visualizar os estágios definidos para os níveis de preenchimento do cluster. Este método retorna todas as métricas de plenitude para o cluster.
Quando um cluster atinge o estágio de erro do preenchimento do cluster de bloco, o IOPS máximo em todos os volumes é reduzido linearmente para o volume IOPS mínimo à 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 tem parâmetros de entrada.
Valores de retorno
Este método tem os seguintes valores de retorno:
Nome | Descrição | Tipo |
---|---|---|
Integridade de bloqueio |
O nível atual calculado de preenchimento de bloco do cluster.
|
cadeia de carateres |
plenitude |
Reflete o mais alto nível de plenitude entre "blockFullness" e "metadataFullness". |
cadeia de carateres |
MaxMetadataOverProvionFactor |
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 500 TIB de volumes poderiam ser criados. |
número inteiro |
MetadataFullness |
O nível atual calculado de preenchimento de metadados do cluster.
|
cadeia de carateres |
SliceReserveUsedThresholdPct |
Condição de erro. Um alerta do sistema é acionado se a utilização de corte reservada for superior a este valor. |
número inteiro |
stage2AwareThreshold |
Condição de consciência. O valor definido para o nível de limite do cluster da fase 2. |
número inteiro |
stage2BlockThresholdBytes |
O número de bytes que estão sendo usados pelo cluster no qual uma condição de estágio 2 existirá. |
número inteiro |
stage2MetadataThresholdBytes |
O número de bytes de metadados que estão sendo usados pelo cluster no qual uma condição de plenitude de estágio 2 existirá. |
|
stage3BlockThresholdBytes |
O número de bytes de armazenamento que estão sendo usados pelo cluster no qual uma condição de plenitude de estágio 3 existirá. |
número inteiro |
stage3BlockThresholdPercent |
O valor percentual definido para a etapa 3. Neste percentual cheio, um aviso é publicado no log de Alertas. |
número inteiro |
stage3LowThreshold |
Condição de erro. O limite no qual um alerta do sistema é criado devido à baixa capacidade em um cluster. |
número inteiro |
stage3MetadataThresholdBytes |
O número de bytes de metadados usados pelo cluster no qual uma condição de plenitude de estágio 3 existirá. |
número inteiro |
stage3MetadataThresholdPercent |
O valor percentual definido para stage3 da plenitude dos metadados. Neste percentual cheio, um aviso será publicado no log de Alertas. |
número inteiro |
stage4BlockThresholdBytes |
O número de bytes de armazenamento que estão sendo usados pelo cluster no qual uma condição de plenitude de estágio 4 existirá. |
número inteiro |
stage4CriticalThreshold |
Condição de erro. O limite no qual um alerta do sistema é criado para avisar sobre a capacidade extremamente baixa em um cluster. |
número inteiro |
stage4MetadataThresholdBytes |
O número de bytes de metadados usados pelo cluster no qual uma condição de plenitude de estágio 4 existirá. |
número inteiro |
stage5BlockThresholdBytes |
O número de bytes de armazenamento usados pelo cluster no qual uma condição de plenitude de estágio 5 existirá. |
número inteiro |
stage5MetadataThresholdBytes |
O número de bytes de metadados usados pelo cluster no qual uma condição de plenitude de estágio 5 existirá. |
número inteiro |
SomTotalClusterBytes |
A capacidade física do cluster, medida em bytes. |
número inteiro |
SomTotalMetadataClusterBytes |
A quantidade total de espaço que pode ser usada para armazenar metadados. |
número inteiro |
SumUsedClusterBytes |
O número de bytes de armazenamento usados no cluster. |
número inteiro |
SomUsedMetadataClusterBytes |
A quantidade de espaço usada nas unidades de volume para armazenar metadados. |
número inteiro |
Exemplo de solicitação
As solicitações para este método são semelhantes ao seguinte exemplo:
{ "method" : "GetClusterFullThreshold", "params" : {}, "id" : 1 }
Exemplo de resposta
Este método retorna uma resposta semelhante ao seguinte exemplo:
{ "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 } }
Novo desde a versão
9,6