I tipi di metriche seguono la definizione dei tipi di metriche di Prometheus. Una metrica Info di Prometheus è un tipo speciale di metrica Gauge di Prometheus, che ha sempre un valore pari a 1 e più etichette che contengono informazioni importanti sulla risorsa personalizzata dell'operatore AlloyDB Omni Kubernetes corrispondente.
Per scoprire come attivare le metriche delle risorse personalizzate, consulta Monitora le risorse personalizzate dell'operatore AlloyDB Omni Kubernetes.
Etichette dei metadati delle definizioni di risorse personalizzate (CRD)
Tutte le metriche delle risorse personalizzate hanno le seguenti etichette che contrassegnano il gruppo, la versione e il tipo della CRD. Per saperne di più, consulta Concetti dell'API Kubernetes. Le definizioni e i nomi delle etichette sono elencati nella tabella seguente:
| Key (Chiave) | Descrizione | Valore di esempio |
|---|---|---|
|
Il gruppo della CRD. |
|
|
La versione della CRD. |
|
|
Il tipo di CRD. |
|
Metriche di backup
Le metriche di backup vengono esposte dai manifest delle risorse Backup. Tutti i nomi delle metriche di backup iniziano con alloydb_omni_backup_. Tutte le metriche di Backup hanno le seguenti etichette:
| Key (Chiave) | Valore |
|---|---|
|
|
|
|
|
|
|
|
Le etichette nella tabella seguente avranno un valore vuoto e sono considerate equivalenti alle etichette che non esistono in base a Nomi ed etichette delle metriche Prometheus se il campo pertinente non è presente nel manifest di backup.
| Nome metrica | Descrizione | Etichetta | Unità | Tipo |
|---|---|---|---|---|
|
Stato attuale del backup (Riuscito, In corso o Non riuscito) |
N/D |
1 |
StateSet |
|
Timestamp Unix dell'ora di inizio del backup |
N/D |
sec |
Misuratore |
|
Timestamp Unix dell'ora di fine del backup |
N/D |
sec |
Misuratore |
|
Durata dell'operazione di backup in secondi |
N/D |
sec |
Misuratore |
|
Dimensioni del backup completato in byte |
N/D |
byte |
Misuratore |
|
Specifica del backup |
|
1 |
Informazioni |
|
Stato del backup |
|
1 |
Informazioni |
|
Backup degli incidenti critici |
|
1 |
Informazioni |
|
Data/ora di creazione dell'incidente critico del backup |
|
sec |
Misuratore |
Metriche BackupPlan
Le metriche BackupPlan vengono esposte dai manifest delle risorse BackupPlan. Tutti i nomi delle metriche BackupPlan iniziano con alloydb_omni_backupplan_. Tutte le metriche BackupPlan hanno le seguenti etichette:
| Key (Chiave) | Valore |
|---|---|
|
|
|
|
|
|
Le etichette nella tabella seguente avranno un valore vuoto e sono considerate equivalenti alle etichette che non esistono in base a Nomi e etichette delle metriche Prometheus se il campo pertinente non è presente nel manifest BackupPlan.
| Nome metrica | Descrizione | Etichetta | Unità | Tipo |
|---|---|---|---|---|
|
Stato attuale del piano di backup |
N/D |
1 |
StateSet |
|
Timestamp Unix dell'ultimo backup pianificato dal piano |
N/D |
sec |
Misuratore |
|
Timestamp Unix del prossimo backup pianificato dal piano |
N/D |
sec |
Misuratore |
|
Timestamp Unix dell'ora di inizio del recupero |
N/D |
sec |
Misuratore |
|
Timestamp Unix dell'ora di fine del recupero |
N/D |
sec |
Misuratore |
|
Specifica di backupplan |
|
1 |
Informazioni |
|
Stato del piano di backup |
|
1 |
Informazioni |
|
Incidenti critici del piano di backup |
|
1 |
Informazioni |
|
backupplan critical incident createTime |
|
sec |
Misuratore |
Metriche DBCluster
Le metriche DBCluster vengono esposte dai manifest delle risorse DBCluster. Tutti i nomi delle metriche DBCluster iniziano con alloydb_omni_dbcluster_. Tutte le metriche DBCluster
hanno le seguenti etichette:
| Key (Chiave) | Valore |
|---|---|
|
Lo spazio dei nomi a cui appartiene il DBCluster. |
|
Il nome della risorsa personalizzata DBCluster. |
Le etichette nella tabella seguente avranno un valore vuoto e sono considerate equivalenti alle etichette che non esistono in base ai nomi e alle etichette delle metriche Prometheus se il campo pertinente non è presente nel manifest DBCluster.
| Nome metrica | Descrizione | Etichetta | Unità | Tipo |
|---|---|---|---|---|
|
L'idoneità all'alta affidabilità (HA) del `DBCluster`:
1 se ha-ready, altrimenti
0. |
reason: il motivo per cui questo DBCluster è
(non) pronto per l'alta disponibilità. |
1 | Misuratore |
|
La preparazione del nodo primario DBCluster:
1 se è pronto, altrimenti 0. |
reason: il motivo per cui il nodo principale di questo DBCluster
è (non) pronto. |
1 | Misuratore |
|
Lo stato attuale di DBCluster. |
|
1 | Informazioni |
|
Configurazione DBCluster nel campo spec del manifest DBCluster. |
|
1 | Informazioni |
|
Il numero di stand-by definiti nella specifica DBCluster. |
N/D | 1 | Misuratore |
|
Voci di incidenti critici nella sezione status.criticalIncidents del manifest DBCluster. |
|
1 | Informazioni |
|
L'ora in cui si è verificato l'incidente critico, espressa nel formato ora epoca di Unix. |
|
sec | Misuratore |
Metriche di failover
Le metriche di failover sono metriche esposte dal manifest della risorsa Failover. Tutti
i nomi delle metriche di failover iniziano con alloydb_omni_failover_. Tutte le metriche di failover
hanno le seguenti etichette:
| Key (Chiave) | Valore |
|---|---|
|
Lo spazio dei nomi a cui appartiene Failover. |
|
Il nome della risorsa personalizzata Failover. |
|
Il nome della risorsa personalizzata DBCluster che è il target del failover.
Questo valore è lo stesso del campo spec.dbclusterRef di Failover. |
Le etichette nella tabella seguente avranno un valore vuoto e sono considerate equivalenti alle etichette che non esistono in base a Nomi e etichette delle metriche Prometheus se il campo pertinente non è presente nel manifest di failover.
| Nome metrica | Descrizione | Etichetta | Unità | Tipo |
|---|---|---|---|---|
|
L'ora di inizio di questo Failover, espressa nel formato epoca di Unix. |
|
sec | Misuratore |
|
L'ora in cui è terminato Failover, espressa nel formato ora epoca di Unix |
|
sec | Misuratore |
|
Lo stato attuale di Failover. |
|
1 | Informazioni |
Metriche PgBouncer
Le metriche PgBouncer sono metriche esposte dai manifest delle risorse PgBouncer. Tutti i nomi delle metriche PgBouncer iniziano con alloydb_omni_pgbouncer_. Tutte le metriche PgBouncer hanno le seguenti etichette:
| Key (Chiave) | Valore |
|---|---|
|
Lo spazio dei nomi a cui appartiene PgBouncer. |
|
Il nome della risorsa personalizzata PgBouncer. |
|
Il nome della risorsa personalizzata DBCluster che questo PgBouncer ha come target. Questo valore è uguale al campo
spec.dbclusterRef di
PgBouncer. |
Le etichette nella tabella seguente avranno un valore vuoto e sono considerate equivalenti alle etichette che non esistono in base a Nomi e etichette delle metriche Prometheus se il campo pertinente non è presente nel manifest di PgBouncer.
| Nome metrica | Descrizione | Etichetta | Unità | Tipo |
|---|---|---|---|---|
|
Lo stato attuale di PgBouncer. |
|
1 | Informazioni |