Esta página descreve as métricas de recursos personalizados (CR) do operador AlloyDB Omni Kubernetes. O operador AlloyDB Omni Kubernetes expõe métricas criadas a partir de manifestos de recursos personalizados em um formato Prometheus usando kube-state-metrics.
Os tipos de métrica seguem a definição de tipos de métricas do Prometheus. Uma métrica de informações do Prometheus é um tipo especial de métrica de indicador do Prometheus, que sempre tem um valor de 1 e vários rótulos com informações importantes sobre o recurso personalizado do operador AlloyDB Omni Kubernetes correspondente.
Para saber como ativar as métricas de recursos personalizados, consulte Monitorar recursos personalizados do operador AlloyDB Omni Kubernetes.
Rótulos de metadados de definição de recursos personalizados (CRD)
Todas as métricas de recursos personalizados têm os seguintes rótulos que marcam o grupo, a versão e o tipo do CRD. Para mais informações, consulte Conceitos da API Kubernetes. As definições e a nomenclatura dos rótulos estão listadas na tabela a seguir:
Key | Descrição | Valor de exemplo |
---|---|---|
|
O grupo do CRD. |
|
|
A versão do CRD. |
|
|
O tipo de CRD. |
|
Métricas do DBCluster
As métricas do DBCluster são expostas nos manifestos de recursos DBCluster
. Todos
os nomes de métricas do DBCluster começam com alloydb_omni_dbcluster_
. Todas as métricas do DBCluster têm os seguintes rótulos:
Key | Valor |
---|---|
|
O namespace ao qual o DBCluster pertence. |
|
O nome do recurso personalizado DBCluster. |
Os rótulos na tabela a seguir terão um valor vazio e serão considerados equivalentes aos rótulos que não existem de acordo com os nomes e rótulos de métricas do Prometheus, se o campo relevante não estiver presente no manifesto do DBCluster.
Nome da métrica | Descrição | Rótulo | Unidade | Tipo |
---|---|---|---|---|
|
A prontidão de alta disponibilidade (HA) do "DBCluster":
1 se ha-ready , caso contrário,
0. |
reason : o motivo pelo qual este DBCluster está
(não)pronto para HA. |
1 | Medidor |
|
A prontidão do nó principal DBCluster :
1 , se estiver pronto, caso contrário, 0. |
reason : o motivo pelo qual o nó primário
deste DBCluster está (não)pronto. |
1 | Medidor |
|
O status atual do DBCluster. |
|
1 | Informações |
|
Configuração DBCluster no campo spec
do manifesto DBCluster. |
|
1 | Informações |
|
O número de standbys definidos na especificação
DBCluster . |
N/A | 1 | Medidor |
|
Entradas de incidentes críticos na seção status.criticalIncidents do manifesto do DBCluster. |
|
1 | Informações |
|
O horário em que o incidente crítico ocorreu, expresso no formato Unix Epoch Time. |
|
s | Medidor |
Métricas de failover
As métricas de failover são expostas pelo manifesto de recurso Failover
. Todos
os nomes de métricas de failover começam com alloydb_omni_failover_
. Todas as métricas de failover
têm os seguintes rótulos:
Key | Valor |
---|---|
|
O namespace ao qual o Failover pertence. |
|
O nome do recurso personalizado Failover . |
|
O nome do recurso personalizado do DBCluster que o failover tem como destino.
Esse valor é igual ao campo spec.dbclusterRef do
Failover . |
Os rótulos na tabela a seguir terão um valor vazio e serão considerados equivalentes aos rótulos que não existem com base nos nomes e rótulos de métricas do Prometheus, se o campo relevante não estiver presente no manifesto de failover.
Nome da métrica | Descrição | Rótulo | Unidade | Tipo |
---|---|---|---|---|
|
O horário de início da Failover , expresso no formato
Tempo de época do Unix. |
|
s | Medidor |
|
O horário em que a Failover foi concluída, expresso no formato Tempo de época do Unix |
|
s | Medidor |
|
O status atual da Failover . |
|
1 | Informações |
Métricas do PgBouncer
As métricas do PgBouncer são métricas expostas de manifestos de recursos
PgBouncer
. Todos os nomes de métricas do PgBouncer começam com alloydb_omni_pgbouncer_
. Todas as métricas do PgBouncer têm os seguintes rótulos:
Key | Valor |
---|---|
|
O namespace ao qual o PgBouncer pertence. |
|
O nome do recurso personalizado PgBouncer . |
|
O nome do recurso personalizado DBCluster de destino de PgBouncer . Esse valor é igual ao campo
spec.dbclusterRef do
PgBouncer . |
Os rótulos na tabela a seguir terão um valor vazio e serão considerados equivalentes aos rótulos que não existem com base nos nomes e rótulos de métricas do Prometheus, se o campo relevante não estiver presente no manifesto do PgBouncer.
Nome da métrica | Descrição | Rótulo | Unidade | Tipo |
---|---|---|---|---|
|
O status atual do PgBouncer. |
|
1 | Informações |