Seuil complet du cluster
Vous pouvez utiliser le GetClusterFullThreshold méthode pour visualiser les étapes définies pour les niveaux de remplissage des clusters. Cette méthode renvoie toutes les métriques de remplissage du cluster.
|
|
Lorsqu'un cluster atteint le stade d'erreur de remplissage du cluster de blocs, les IOPS maximales sur tous les volumes sont réduites linéairement aux IOPS minimales du volume à mesure que le cluster approche du stade critique. Cela permet d'éviter que le cluster n'atteigne le stade critique de saturation du cluster de blocs. |
Paramètres
Cette méthode ne requiert aucun paramètre d'entrée.
Valeurs de retour
Cette méthode renvoie les valeurs suivantes :
| Nom | Description | Type |
|---|---|---|
blocPlein |
Le niveau de remplissage actuel des blocs du cluster.
|
chaîne |
plénitude |
Reflète le niveau de remplissage le plus élevé entre « blockFullness » et « metadataFullness ». |
chaîne |
maxMetadataOverProvisionFactor |
Une valeur représentative du nombre de fois où l'espace de métadonnées peut être surdimensionné par rapport à la quantité d'espace disponible. Par exemple, s'il y avait suffisamment d'espace de métadonnées pour stocker 100 Tio de volumes et que ce nombre était fixé à 5, alors des volumes d'une valeur de 500 Tio pourraient être créés. |
entier |
métadonnées complètes |
Le niveau actuel de complétude des métadonnées du cluster.
|
chaîne |
sliceReserveUsedThresholdPct |
Condition d'erreur. Une alerte système est déclenchée si l'utilisation de la tranche réservée est supérieure à cette valeur. |
entier |
stage2AwareThreshold |
État de conscience. La valeur définie pour le niveau de seuil du cluster de l'étape 2. |
entier |
stage2BlockThresholdBytes |
Le nombre d'octets utilisés par le cluster à partir duquel une condition de niveau 2 sera atteinte. |
entier |
stage2MetadataThresholdBytes |
Le nombre d'octets de métadonnées utilisés par le cluster à partir duquel une condition de remplissage de niveau 2 sera atteinte. |
|
stage3BlockThresholdBytes |
Le nombre d'octets de stockage utilisés par le cluster à partir duquel une condition de saturation de niveau 3 sera atteinte. |
entier |
stage3BlockThresholdPercent |
Le pourcentage défini pour l'étape 3. À ce pourcentage de remplissage, un avertissement est publié dans le journal des alertes. |
entier |
stage3LowThreshold |
Condition d'erreur. Le seuil à partir duquel une alerte système est créée en raison d'une faible capacité sur un cluster. |
entier |
stage3MetadataThresholdBytes |
Le nombre d'octets de métadonnées utilisés par le cluster à partir duquel une condition de remplissage de niveau 3 sera atteinte. |
entier |
stage3MetadataThresholdPercent |
Valeur en pourcentage définie pour l'étape 3 de complétude des métadonnées. À ce pourcentage de remplissage, un avertissement sera publié dans le journal des alertes. |
entier |
stage4BlockThresholdBytes |
Le nombre d'octets de stockage utilisés par le cluster à partir duquel une condition de saturation de niveau 4 sera atteinte. |
entier |
stage4CriticalThreshold |
Condition d'erreur. Le seuil à partir duquel une alerte système est créée pour signaler une capacité critique faible sur un cluster. |
entier |
stage4MetadataThresholdBytes |
Le nombre d'octets de métadonnées utilisés par le cluster à partir duquel une condition de remplissage de niveau 4 sera atteinte. |
entier |
stage5BlockThresholdBytes |
Le nombre d'octets de stockage utilisés par le cluster à partir duquel une condition de remplissage de niveau 5 sera atteinte. |
entier |
stage5MetadataThresholdBytes |
Le nombre d'octets de métadonnées utilisés par le cluster à partir duquel une condition de remplissage de niveau 5 sera atteinte. |
entier |
sommeTotaleClusterBytes |
La capacité physique du cluster, mesurée en octets. |
entier |
sommeTotaleMétadonnéesClusterOctets |
L'espace total pouvant être utilisé pour stocker les métadonnées. |
entier |
somme des octets utilisés par le cluster |
Le nombre d'octets de stockage utilisés sur le cluster. |
entier |
sommeUsedMetadataClusterBytes |
L'espace utilisé sur les disques de volume pour stocker les métadonnées. |
entier |
Exemple de demande
Les requêtes pour cette méthode sont similaires à l'exemple suivant :
{
"method" : "GetClusterFullThreshold",
"params" : {},
"id" : 1
}
Exemple de réponse
Cette méthode renvoie une réponse similaire à l'exemple suivant :
{
"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
}
}
Nouveautés depuis la version
9,6