Les types de métriques suivent la définition des types de métriques Prometheus. Une métrique Info Prometheus est un type spécial de métrique Gauge Prometheus, qui a toujours une valeur de 1 et comporte plusieurs libellés contenant des informations importantes sur la ressource personnalisée de l'opérateur Kubernetes AlloyDB Omni correspondant.
Pour savoir comment activer les métriques de ressources personnalisées, consultez Surveiller les ressources personnalisées de l'opérateur Kubernetes AlloyDB Omni.
Libellés de métadonnées de définition de ressource personnalisée (CRD)
Toutes les métriques de ressources personnalisées comportent les libellés suivants, qui indiquent le groupe, la version et le type de CRD. Pour en savoir plus, consultez Concepts de l'API Kubernetes. Les définitions et les noms des libellés sont listés dans le tableau suivant :
Clé | Description | Exemple de valeur |
---|---|---|
|
Groupe du CRD. |
|
|
Version du CRD. |
|
|
Type de CRD. |
|
Métriques DBCluster
Les métriques DBCluster sont exposées à partir des manifestes de ressources DBCluster
. Tous les noms de métriques DBCluster commencent par alloydb_omni_dbcluster_
. Toutes les métriques DBCluster comportent les libellés suivants :
Clé | Valeur |
---|---|
|
Espace de noms auquel appartient le DBCluster. |
|
Nom de la ressource personnalisée DBCluster. |
Les libellés du tableau suivant auront une valeur vide et seront considérés comme équivalents aux libellés qui n'existent pas selon Noms et libellés des métriques Prometheus si le champ correspondant n'est pas présent dans le fichier manifeste DBCluster.
Nom de la métrique | Description | Label | Unité | Type |
---|---|---|---|---|
|
L'état de préparation de la haute disponibilité (HA) du `DBCluster`:
1 si ha-ready , sinon
0. |
reason : raison pour laquelle ce DBCluster est (non) prêt pour la haute disponibilité. |
1 | Jauge |
|
État de préparation du nœud principal DBCluster : 1 s'il est prêt, sinon 0. |
reason : raison pour laquelle le nœud principal de ce DBCluster est (non) prêt. |
1 | Jauge |
|
État actuel de DBCluster. |
|
1 | Infos |
|
Configuration DBCluster sous le champ spec du fichier manifeste DBCluster. |
|
1 | Infos |
|
Nombre de stand-by définis dans la spécification DBCluster . |
N/A | 1 | Jauge |
|
Entrées d'incidents critiques sous la section status.criticalIncidents du fichier manifeste DBCluster. |
|
1 | Infos |
|
Heure à laquelle l'incident critique s'est produit, exprimée au format heure epoch Unix. |
|
s | Jauge |
Métriques de basculement
Les métriques de basculement sont des métriques exposées à partir du fichier manifeste de ressources Failover
. Tous les noms de métriques de basculement commencent par alloydb_omni_failover_
. Toutes les métriques de basculement comportent les libellés suivants :
Clé | Valeur |
---|---|
|
Espace de noms auquel appartient Failover . |
|
Nom de la ressource personnalisée Failover . |
|
Nom de la ressource personnalisée DBCluster que le basculement cible.
Cette valeur est identique au champ spec.dbclusterRef du Failover . |
Les libellés du tableau suivant auront une valeur vide et seront considérés comme équivalents aux libellés qui n'existent pas en fonction des noms et libellés des métriques Prometheus si le champ correspondant n'est pas présent dans le fichier manifeste de basculement.
Nom de la métrique | Description | Label | Unité | Type |
---|---|---|---|---|
|
Heure de début de cette Failover , exprimée au format epoch Unix. |
|
s | Jauge |
|
Heure à laquelle Failover s'est terminé, exprimée au format heure epoch Unix |
|
s | Jauge |
|
État actuel de Failover . |
|
1 | Infos |
Métriques PgBouncer
Les métriques PgBouncer sont des métriques exposées à partir des fichiers manifeste de la ressource PgBouncer
. Tous les noms de métriques PgBouncer commencent par alloydb_omni_pgbouncer_
. Toutes les métriques PGBouncer comportent les libellés suivants :
Clé | Valeur |
---|---|
|
Espace de noms auquel appartient PgBouncer . |
|
Nom de la ressource personnalisée PgBouncer . |
|
Nom de la ressource personnalisée DBCluster ciblée par PgBouncer . Cette valeur est identique au champ spec.dbclusterRef de PgBouncer . |
Les libellés du tableau suivant auront une valeur vide et seront considérés comme équivalents aux libellés inexistants en fonction des noms et libellés des métriques Prometheus si le champ correspondant n'est pas présent dans le fichier manifeste PgBouncer.
Nom de la métrique | Description | Label | Unité | Type |
---|---|---|---|---|
|
État actuel de PgBouncer. |
|
1 | Infos |