Los tipos de métricas siguen la definición de los tipos de métricas de Prometheus. Una métrica Info de Prometheus es un tipo especial de métrica Gauge de Prometheus que siempre tiene el valor 1 y que incluye varias etiquetas con información importante sobre el recurso personalizado del operador AlloyDB Omni Kubernetes correspondiente.
Para saber cómo habilitar las métricas de recursos personalizados, consulta Monitorizar recursos personalizados del operador de Kubernetes de AlloyDB Omni.
Etiquetas de metadatos de definiciones de recursos personalizadas (CRDs)
Todas las métricas de recursos personalizados tienen las siguientes etiquetas que marcan el grupo, la versión y el tipo de CRD. Para obtener más información, consulta los conceptos de la API de Kubernetes. En la siguiente tabla se indican las definiciones y los nombres de las etiquetas:
| Clave | Descripción | Valor de ejemplo |
|---|---|---|
|
El grupo del CRD. |
|
|
La versión del CRD. |
|
|
El tipo de CRD. |
|
Métricas de copias de seguridad
Las métricas de copia de seguridad se exponen desde los manifiestos de recursos de Backup. Todos los nombres de métricas de copias de seguridad empiezan por alloydb_omni_backup_. Todas las métricas de copias de seguridad tienen las siguientes etiquetas:
| Clave | Valor |
|---|---|
|
|
|
|
|
|
|
|
Las etiquetas de la siguiente tabla tendrán un valor vacío (y se considerarán equivalentes a las etiquetas que no existen según los nombres y etiquetas de las métricas de Prometheus) si el campo correspondiente no está presente en el manifiesto de copia de seguridad.
| Nombre de la métrica | Descripción | Etiqueta | Unidad | Tipo |
|---|---|---|---|---|
|
Estado actual de la copia de seguridad (Succeeded, InProgress o Failed) |
N/A |
1 |
StateSet |
|
Marca de tiempo Unix de la hora de inicio de la copia de seguridad |
N/A |
s |
Indicador |
|
Marca de tiempo Unix de la hora de finalización de la copia de seguridad. |
N/A |
s |
Indicador |
|
Duración de la operación de copia de seguridad en segundos. |
N/A |
s |
Indicador |
|
Tamaño de la copia de seguridad completada en bytes |
N/A |
bytes |
Indicador |
|
Especificaciones de la copia de seguridad |
|
1 |
Información |
|
Estado de la copia de seguridad |
|
1 |
Información |
|
Copia de seguridad de incidentes críticos |
|
1 |
Información |
|
Backup critical incident createTime |
|
s |
Indicador |
Métricas de BackupPlan
Las métricas de BackupPlan se exponen desde los manifiestos de recursos BackupPlan. Todos los nombres de métricas de BackupPlan empiezan por alloydb_omni_backupplan_. Todas las métricas de BackupPlan tienen las siguientes etiquetas:
| Clave | Valor |
|---|---|
|
|
|
|
|
|
Las etiquetas de la siguiente tabla tendrán un valor vacío y se considerarán equivalentes a las etiquetas que no existen según los nombres y etiquetas de las métricas de Prometheus si el campo correspondiente no está presente en el manifiesto de BackupPlan.
| Nombre de la métrica | Descripción | Etiqueta | Unidad | Tipo |
|---|---|---|---|---|
|
Estado actual del plan de copias de seguridad |
N/A |
1 |
StateSet |
|
Marca de tiempo Unix de la última copia de seguridad programada por el plan. |
N/A |
s |
Indicador |
|
Marca de tiempo Unix de la próxima copia de seguridad programada por el plan. |
N/A |
s |
Indicador |
|
Marca de tiempo Unix de la hora de inicio de la recuperación |
N/A |
s |
Indicador |
|
Marca de tiempo Unix de la hora de finalización de la recuperación |
N/A |
s |
Indicador |
|
Especificación de backupplan |
|
1 |
Información |
|
Estado de backupplan |
|
1 |
Información |
|
Incidentes críticos del plan de copia de seguridad |
|
1 |
Información |
|
Backupplan critical incident createTime |
|
s |
Indicador |
Métricas de DBCluster
Las métricas de DBCluster se exponen desde los manifiestos de recursos de DBCluster. Todos los nombres de métricas de DBCluster empiezan por alloydb_omni_dbcluster_. Todas las métricas de DBCluster
tienen las siguientes etiquetas:
| Clave | Valor |
|---|---|
|
El espacio de nombres al que pertenece el DBCluster. |
|
Nombre del recurso personalizado de DBCluster. |
Las etiquetas de la siguiente tabla tendrán un valor vacío (y se considerarán equivalentes a las etiquetas que no existen según los nombres y etiquetas de las métricas de Prometheus) si el campo correspondiente no está presente en el manifiesto de DBCluster.
| Nombre de la métrica | Descripción | Etiqueta | Unidad | Tipo |
|---|---|---|---|---|
|
El estado de alta disponibilidad del `DBCluster`:
1 si ha-ready, de lo contrario
0. |
reason: el motivo por el que este DBCluster no está preparado para la alta disponibilidad. |
1 | Indicador |
|
El estado del nodo DBClusterprincipal:
1 si está listo; de lo contrario, 0. |
reason: el motivo por el que el nodo principal de este DBCluster está (no) listo. |
1 | Indicador |
|
El estado actual de la DBCluster. |
|
1 | Información |
|
Configuración de DBCluster en el campo spec
del manifiesto de DBCluster. |
|
1 | Información |
|
Número de reservas en espera definidas en la especificación DBCluster. |
N/A | 1 | Indicador |
|
Entradas de incidentes críticos en la sección status.criticalIncidents del manifiesto de DBCluster. |
|
1 | Información |
|
La hora en la que se produjo el incidente crítico, expresada en formato de tiempo de época de Unix. |
|
s | Indicador |
Métricas de conmutación por error
Las métricas de conmutación por error son métricas expuestas desde el manifiesto de recursos Failover. Todos los nombres de métricas de conmutación por error empiezan por alloydb_omni_failover_. Todas las métricas de conmutación por error tienen las siguientes etiquetas:
| Clave | Valor |
|---|---|
|
El espacio de nombres al que pertenece Failover. |
|
Nombre del Failover recurso personalizado. |
|
Nombre del recurso personalizado de DBCluster al que se dirige la conmutación por error.
Este valor es el mismo que el del campo spec.dbclusterRef de Failover. |
Las etiquetas de la siguiente tabla tendrán un valor vacío (y se considerarán equivalentes a las etiquetas que no existen según los nombres y etiquetas de las métricas de Prometheus) si el campo correspondiente no está presente en el manifiesto de conmutación por error.
| Nombre de la métrica | Descripción | Etiqueta | Unidad | Tipo |
|---|---|---|---|---|
|
La hora en la que se inició este Failover, expresada en formato de tiempo de época de Unix. |
|
s | Indicador |
|
Hora en la que ha finalizado el Failover, expresada en formato de hora de la época de Unix |
|
s | Indicador |
|
El estado actual de Failover. |
|
1 | Información |
Métricas de PgBouncer
Las métricas de PgBouncer son métricas que se exponen desde los PgBouncermanifiestos de recursos. Todos los nombres de métricas de PgBouncer empiezan por alloydb_omni_pgbouncer_. Todas las métricas de PgBouncer tienen las siguientes etiquetas:
| Clave | Valor |
|---|---|
|
El espacio de nombres al que pertenece PgBouncer. |
|
Nombre del PgBouncer recurso personalizado. |
|
Nombre del recurso personalizado de DBCluster al que se dirige este PgBouncer. Este valor es el mismo que el campo spec.dbclusterRef de PgBouncer. |
Las etiquetas de la siguiente tabla tendrán un valor vacío y se considerarán equivalentes a las etiquetas que no existan según los nombres y etiquetas de las métricas de Prometheus si el campo correspondiente no está presente en el manifiesto de PgBouncer.
| Nombre de la métrica | Descripción | Etiqueta | Unidad | Tipo |
|---|---|---|---|---|
|
El estado actual de PgBouncer. |
|
1 | Información |