Questa pagina descrive le metriche delle risorse personalizzate (RP) per l'operatore Kubernetes AlloyDB Omni. L'operatore Kubernetes di AlloyDB Omni espone le metriche costruite da manifest di risorse personalizzate in un formato Prometheus utilizzando kube-state-metrics.
I tipi di metriche seguono la definizione dei tipi di metriche Prometheus. Una metrica Prometheus Info è un tipo speciale di metrica Prometheus Gauge, che ha sempre un valore pari a 1 e più etichette con informazioni importanti sulla risorsa personalizzata dell'operatore Kubernetes AlloyDB Omni corrispondente.
Per scoprire come attivare le metriche delle risorse personalizzate, consulta Monitorare le risorse personalizzate dell'operatore Kubernetes AlloyDB Omni.
Etichette dei metadati delle definizioni di risorse personalizzate (CRD)
Tutte le metriche delle risorse personalizzate hanno le seguenti etichette che indicano il gruppo, la versione e il tipo del CRD. Per ulteriori informazioni, consulta Concetti dell'API Kubernetes. Le definizioni e i nomi delle etichette sono elencati nella seguente tabella:
Chiave | Descrizione | Valore di esempio |
---|---|---|
|
Il gruppo del CRD. |
|
|
La versione del CRD. |
|
|
Il tipo di CRD. |
|
Metriche DBCluster
Le metriche di DBCluster sono 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:
Chiave | Valore |
---|---|
|
Lo spazio dei nomi a cui appartiene 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 per i nomi e le etichette delle metriche Prometheus se il campo pertinente non è presente nel file manifest di DBCluster.
Nome metrica | Descrizione | Etichetta | Unità | Tipo |
---|---|---|---|---|
|
La disponibilità dell'alta disponibilità (HA) del "DBCluster":
1 se ha-ready , altrimenti
0. |
reason : il motivo per cui questo DBCluster è
(non)pronto per l'HA. |
1 | Misuratore |
|
La disponibilità del nodo principale DBCluster :
1 se pronto, altrimenti 0. |
reason : il motivo per cui il nodo principale di questo DBCluster è (non) pronto. |
1 | Misuratore |
|
Lo stato attuale del DBCluster. |
|
1 | Informazioni |
|
Configurazione DBCluster nel campo spec
del manifest DBCluster. |
|
1 | Informazioni |
|
Il numero di standby definiti nella specifica DBCluster . |
N/D | 1 | Misuratore |
|
Voci relative a incidenti critici nella sezione del manifest DBCluster
status.criticalIncidents . |
|
1 | Informazioni |
|
L'ora in cui si è verificato l'incidente critico, espressa nel formato ora Unix. |
|
sec | Misuratore |
Metriche di failover
Le metriche di failover sono quelle esposte dal file 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:
Chiave | Valore |
---|---|
|
Lo spazio dei nomi a cui appartiene Failover . |
|
Il nome della risorsa personalizzata Failover . |
|
Il nome della risorsa personalizzata DBCluster a cui si applica il failover.
Questo valore corrisponde al campo spec.dbclusterRef del
Failover . |
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 file manifest del failover.
Nome metrica | Descrizione | Etichetta | Unità | Tipo |
---|---|---|---|---|
|
L'ora di inizio di questo Failover , espressa nel formato
ora del periodo Unix. |
|
sec | Misuratore |
|
L'ora di fine del Failover , espressa nel formato epoch di Unix |
|
sec | Misuratore |
|
Lo stato attuale del Failover . |
|
1 | Informazioni |
Metriche di PgBouncer
Le metriche di PgBouncer sono quelle esposte dai manifestPgBouncer
delle risorse. Tutti i nomi delle metriche PgBouncer iniziano con alloydb_omni_pgbouncer_
. Tutte le metriche di PgBouncer hanno le seguenti etichette:
Chiave | Valore |
---|---|
|
Lo spazio dei nomi a cui appartiene PgBouncer . |
|
Il nome della risorsa personalizzata PgBouncer . |
|
Il nome della risorsa personalizzata DBCluster a cui si riferisce questo
PgBouncer . Questo valore corrisponde al
spec.dbclusterRef del
PgBouncer . |
Le etichette nella tabella seguente avranno un valore vuoto e sono considerate equivalenti a quelle che non esistono in base ai nomi e alle etichette delle metriche Prometheus se il campo pertinente non è presente nel file manifest di PgBouncer.
Nome metrica | Descrizione | Etichetta | Unità | Tipo |
---|---|---|---|---|
|
Lo stato attuale di PgBouncer. |
|
1 | Informazioni |