Untuk membuat tampilan kustom database Anda atau membandingkan performa beberapa instans, gunakan dasbor pemantauan. Anda dapat memilih instans dan metrik yang ingin dipantau, membandingkan performa antarinstans, serta mengorelasikan metrik yang berbeda untuk mendapatkan gambaran menyeluruh mengenai kondisi kesehatan database Anda.
Prasyarat
Instans ApsaraDB RDS for PostgreSQL Anda harus merupakan Edisi Ketersediaan Tinggi.
Database Autonomy Service (DAS) telah meluncurkan fitur dasbor pemantauan untuk ApsaraDB RDS for PostgreSQL sejak 20 Mei 2022.
Tambahkan dasbor pemantauan
-
Masuk ke Konsol ApsaraDB RDS.
-
Di panel navigasi sebelah kiri, klik Maintenance & Monitoring > Performance Monitoring.
-
Pada halaman Performance Monitoring, klik tab Monitoring Dashboard.
-
Pada tab untuk engine database target Anda, klik Add Monitoring Dashboard.
-
Masukkan nama untuk New Monitoring Dashboard, lalu klik OK.
-
Klik Select Instances and Metrics, pilih instans dan metrik target, lalu klik
.Catatan-
Anda dapat memantau hingga 32 instans.
-
Untuk informasi lebih lanjut mengenai metrik, lihat Metrik.
Pada kotak dialog Select Instances and Metrics, pilih instans target. Di area Select Metrics, pilih metrik PostgreSQL yang ingin dipantau (termasuk metrik host dan metrik pemantauan PostgreSQL dasar). Lalu klik Confirm.
-
-
Klik Confirm.
CatatanUntuk mengubah instans atau metrik pada dasbor, klik Add Instances and Metrics.
Lihat tren metrik
Masuk ke Konsol ApsaraDB RDS.
Di panel navigasi sebelah kiri, klik Maintenance & Monitoring > Performance Monitoring.
Pada halaman Performance Monitoring, klik tab Monitoring Dashboard.
Pada tab untuk engine database target Anda, pilih dasbor pemantauan yang diinginkan dan atur rentang waktu untuk melihat grafik tren metrik yang dipilih.
CatatanSaat memilih rentang waktu, waktu akhir harus lebih baru daripada waktu mulai, dan rentang tersebut tidak boleh melebihi tujuh hari.
Gunakan Filter by Instance untuk memilih beberapa instans dan membandingkan metriknya.
Aktifkan Auto-refresh untuk merefresh data setiap 5 detik.
Aktifkan Linkage Chart untuk mengorelasikan metrik dan melihat nilainya pada titik waktu yang sama.
Gunakan Chart Layout untuk mengatur jumlah grafik tren metrik yang ditampilkan per baris.
Klik Add Instances and Metrics untuk mengubah instans atau metrik dalam dasbor.
Klik Details pada grafik tren metrik untuk memperbesar tampilan grafik tersebut. Anda juga dapat mengubah rentang waktu untuk melihat tren metrik dalam periode berbeda.
Klik Delete pada grafik tren metrik untuk menghapus metrik tersebut dari dasbor pemantauan.
Metrik
|
Kategori |
Parameter |
Deskripsi |
|
host metrics |
cpu_sys_ratio |
Utilisasi CPU proses PostgreSQL dalam mode kernel. |
|
cpu_user_ratio |
Utilisasi CPU proses PostgreSQL dalam mode user. |
|
|
cpu_usage |
Utilisasi CPU proses PostgreSQL. |
|
|
mem_usage |
Penggunaan memori proses PostgreSQL. |
|
|
data.r_s |
IOPS baca untuk disk yang berisi direktori data. |
|
|
data.iops |
IOPS untuk disk yang berisi direktori data. |
|
|
data.w_s |
IOPS tulis untuk disk yang berisi direktori data. |
|
|
local_fs_size_total |
Total ruang disk. |
|
|
data.fs.used |
Ruang yang digunakan pada disk yang berisi direktori data. |
|
|
data.fs.usage |
Disk usage disk yang berisi direktori data. |
|
|
network_out_io |
Network traffic arah keluar proses PostgreSQL. |
|
|
network_io |
Network traffic proses PostgreSQL. |
|
|
network_in_io |
Network traffic arah masuk proses PostgreSQL. |
|
|
basic PostgreSQL monitoring |
waiting_connection |
Jumlah koneksi yang menunggu. |
|
idle_in_transaction |
Jumlah sesi yang idle dalam transaksi. |
|
|
active_session |
Jumlah sesi aktif. |
|
|
total_session |
Total jumlah sesi. |
|
|
tup_inserted |
Jumlah baris yang dimasukkan per detik. |
|
|
tup_deleted |
Jumlah baris yang dihapus per detik. |
|
|
tup_updated |
Jumlah baris yang diperbarui per detik. |
|
|
tup_returned |
Jumlah baris yang dikembalikan oleh sequential scans per detik. |
|
|
tup_fetched |
Jumlah baris yang diambil oleh pemindaian indeks per detik. |
|
|
tps |
Jumlah transaksi per detik (TPS). |
|
|
xact_rollback |
Jumlah transaksi yang di-rollback per detik. |
|
|
xact_commit |
Jumlah transaksi yang di-commit per detik. |
|
|
deadlocks |
Jumlah deadlock per detik. |
|
|
oldest_snapshot |
Titik snapshot transaksi tertua. Tupel mati yang dibuat sebelum titik ini dapat diklaim ulang. |
|
|
max_sent_delay |
Latensi pengiriman data pada instans RDS secondary. |
|
|
max_replay_delay |
Latensi replay data pada instans RDS secondary. |
|
|
long_query_5s |
Jumlah kueri SQL yang berjalan selama 5 detik atau lebih. |
|
|
long_query_1s |
Jumlah kueri SQL yang berjalan selama 1 detik atau lebih. |
|
|
long_query_3s |
Jumlah kueri SQL yang berjalan selama 3 detik atau lebih. |
|
|
long_idle_in_transaction_3s |
Jumlah transaksi yang idle selama 3 detik atau lebih. |
|
|
long_idle_in_transaction_5s |
Jumlah transaksi yang idle selama 5 detik atau lebih. |
|
|
long_idle_in_transaction_1s |
Jumlah transaksi yang idle selama 1 detik atau lebih. |
|
|
long_2pc_1s |
Jumlah transaksi two-phase commit (2PC) yang berjalan selama 1 detik atau lebih. |
|
|
long_2pc_5s |
Jumlah transaksi two-phase commit (2PC) yang berjalan selama 5 detik atau lebih. |
|
|
long_2pc_3s |
Jumlah transaksi two-phase commit (2PC) yang berjalan selama 3 detik atau lebih. |
Anda juga dapat melihat deskripsi metrik dengan mengklik ikon
di samping namanya pada dasbor pemantauan.