Halaman ini menjelaskan metrik resource kustom (CR) untuk operator Kubernetes AlloyDB Omni. Operator AlloyDB Omni Kubernetes mengekspos metrik yang dibuat dari manifes resource kustom dalam format Prometheus menggunakan kube-state-metrics.
Jenis metrik mengikuti definisi jenis metrik Prometheus. Metrik Info Prometheus adalah jenis khusus metrik Pengukur Prometheus, yang selalu memiliki nilai 1 dan memiliki beberapa label yang membawa informasi penting tentang Resource Kustom operator Kubernetes AlloyDB Omni yang sesuai.
Untuk mempelajari cara mengaktifkan metrik resource kustom, lihat Memantau resource kustom operator Kubernetes AlloyDB Omni.
Label metadata Definisi Resource Kustom (CRD)
Semua metrik resource kustom memiliki label berikut yang menandai grup, versi, dan jenis CRD. Untuk informasi selengkapnya, lihat Konsep Kubernetes API. Definisi dan penamaan label tercantum dalam tabel berikut:
Kunci | Deskripsi | Nilai Contoh |
---|---|---|
|
Grup CRD. |
|
|
Versi CRD. |
|
|
Jenis CRD. |
|
Metrik DBCluster
Metrik DBCluster diekspos dari manifes resource DBCluster
. Semua
nama metrik DBCluster dimulai dengan alloydb_omni_dbcluster_
. Semua metrik DBCluster memiliki label berikut:
Kunci | Nilai |
---|---|
|
Namespace tempat DBCluster berada. |
|
Nama resource kustom DBCluster. |
Label dalam tabel berikut akan memiliki nilai kosong —dan dianggap setara dengan label yang tidak ada per nama dan label metrik Prometheus— jika kolom yang relevan tidak ada dalam manifes DBCluster.
Nama Metrik | Deskripsi | Label | Unit | Jenis |
---|---|---|---|---|
|
Kesiapan ketersediaan tinggi (HA) `DBCluster`:
1 jika ha-ready , jika tidak
0. |
reason : Alasan mengapa DBCluster ini
(tidak) siap untuk HA. |
1 | Meteran |
|
Kesiapan node utama DBCluster :
1 jika siap, jika tidak, 0. |
reason : Alasan node utama DBCluster ini (tidak) siap. |
1 | Meteran |
|
Status DBCluster. saat ini |
|
1 | Info |
|
Konfigurasi DBCluster pada kolom spec
manifes DBCluster. |
|
1 | Info |
|
Jumlah standby yang ditentukan dalam spesifikasi
DBCluster . |
T/A | 1 | Meteran |
|
Entri insiden penting di bagian status.criticalIncidents manifes DBCluster. |
|
1 | Info |
|
Waktu terjadinya insiden kritis, dinyatakan dalam format waktu epoch Unix. |
|
dtk | Meteran |
Metrik failover
Metrik failover adalah metrik yang ditampilkan dari manifes resource Failover
. Semua
nama metrik failover dimulai dengan alloydb_omni_failover_
. Semua metrik Failover
memiliki label berikut:
Kunci | Nilai |
---|---|
|
Namespace tempat Failover berada. |
|
Nama resource kustom Failover . |
|
Nama resource kustom DBCluster yang ditargetkan Failover.
Nilai ini sama dengan kolom spec.dbclusterRef dari
Failover . |
Label dalam tabel berikut akan memiliki nilai kosong —dan dianggap setara dengan label yang tidak ada berdasarkan nama dan label metrik Prometheus— jika kolom yang relevan tidak ada dalam manifes Failover.
Nama metrik | Deskripsi | Label | Unit | Jenis |
---|---|---|---|---|
|
Waktu saat Failover ini dimulai, yang dinyatakan dalam format waktu epoch Unix. |
|
dtk | Meteran |
|
Waktu saat Failover selesai, yang dinyatakan dalam format waktu epoch Unix |
|
dtk | Meteran |
|
Status Failover saat ini. |
|
1 | Info |
Metrik PgBouncer
Metrik PgBouncer adalah metrik yang diekspos dari manifes resource
PgBouncer
. Semua nama metrik PgBouncer dimulai dengan alloydb_omni_pgbouncer_
. Semua metrik PgBouncer memiliki label berikut:
Kunci | Nilai |
---|---|
|
Namespace tempat PgBouncer berada. |
|
Nama resource kustom PgBouncer . |
|
Nama resource kustom DBCluster yang ditargetkan oleh
PgBouncer ini. Nilai ini sama dengan
kolom spec.dbclusterRef dari
PgBouncer . |
Label dalam tabel berikut akan memiliki nilai kosong —dan dianggap setara dengan label yang tidak ada berdasarkan nama dan label metrik Prometheus— jika kolom yang relevan tidak ada dalam manifes PgBouncer.
Nama Metrik | Deskripsi | Label | Unit | Jenis |
---|---|---|---|---|
|
Status PgBouncer saat ini. |
|
1 | Info |