All Products
Search
Document Center

PolarDB:Pemantauan Kinerja

Last Updated:Jul 06, 2025

Konsol PolarDB menyediakan berbagai metrik kinerja dan pemantauan dengan interval beberapa detik, memungkinkan Anda memeriksa status kluster serta mengidentifikasi masalah operasional secara cepat menggunakan data pemantauan terperinci.

Pemantauan Kinerja

  1. Masuk ke Konsol PolarDB, pilih wilayah tempat kluster diterapkan, dan klik ID kluster dalam daftar Clusters untuk membuka halaman detail.

  2. Di panel navigasi sisi kiri, klik Performance Monitoring.

  3. Anda dapat melihat informasi pemantauan pada tab Cluster, Compute Node, Advanced Monitoring, atau Performance Events sesuai kebutuhan bisnis Anda.

    • Pemantauan kinerja kluster: Klik tab Cluster, atur periode waktu di sebelah kanan, lalu klik OK.

    • Pemantauan kinerja node komputasi: Klik tab Compute Node, pilih node, atur periode waktu di sebelah kanan, lalu klik OK.

    • Pemantauan lanjutan: Klik tab Advanced Monitoring, pilih node, atur periode waktu di bawah, lalu klik OK.

    • Peristiwa kinerja: Klik tab Performance Events, pilih node, atur periode waktu di bawah, lalu klik OK.

Metrik

Kategori

Metrik

Deskripsi

Kluster

Penggunaan CPU

Menampilkan penggunaan CPU dari setiap node.

Penggunaan Memori

Menampilkan penggunaan memori dari setiap node.

Kapasitas Penyimpanan

Menampilkan penyimpanan yang digunakan oleh file data, log, dan write-ahead logs (WAL), serta penyimpanan sementara.

Node Komputasi

Penggunaan CPU

Menampilkan penggunaan CPU dari node yang dipilih.

Penggunaan CPU PCU

Menampilkan penggunaan CPU dari node yang dipilih dalam satuan PCU.

Catatan
  • Anda dapat menggunakan metrik ini untuk melihat penggunaan CPU spesifik hanya untuk kluster serverless.

  • PCU adalah singkatan dari PolarDB Capacity Unit. 1 PCU kira-kira sama dengan kemampuan 1 core dan 2 GB memori. PCU adalah unit manajemen untuk skalabilitas sumber daya dalam kluster serverless PolarDB, dengan langkah minimum 0,5 PCU.

Penggunaan Memori

Menampilkan penggunaan memori dari node yang dipilih.

Koneksi

Menampilkan jumlah total koneksi saat ini, jumlah koneksi aktif, dan jumlah koneksi idle pada node yang dipilih.

TPS

Menampilkan informasi tentang transaksi yang dilakukan per detik pada node yang dipilih. Informasi tersebut mencakup jumlah transaksi yang dikomit, terkunci, dan dibatalkan per detik.

Baris yang Diperiksa

Menampilkan jumlah baris yang dimasukkan, dibaca, diperbarui, dihapus, dan dikembalikan per detik pada node yang dipilih.

Usia Database Maksimum

Menampilkan selisih antara ID transaksi pertama dan ID transaksi terbaru dalam database.

Throughput I/O

Menampilkan total throughput I/O, throughput I/O baca, dan throughput I/O tulis dari node yang dipilih.

IOPS

Menampilkan total IOPS, IOPS baca, dan IOPS tulis dari node yang dipilih.

Cache

Menampilkan jumlah pembacaan cache per detik dan jumlah pembacaan disk per detik pada node yang dipilih.

Rasio Hit Cache

Menampilkan rasio hit cache dari node yang dipilih.

File Sementara

Menampilkan jumlah dan ukuran total file sementara pada node yang dipilih.

Pemantauan Lanjutan

Penggunaan CPU/Memori PolarDB

Menampilkan penggunaan CPU dan memori dari node yang dipilih.

TPS/QPS

Menampilkan TPS dan QPS untuk node yang dipilih.

Sesi

Menampilkan jumlah total sesi dan sesi aktif saat ini pada node yang dipilih.

File Sementara

Menampilkan jumlah file sementara yang dihasilkan per detik pada node yang dipilih.

Transaksi

Menampilkan jumlah transaksi aktif, jumlah transaksi idle jangka panjang, jumlah transaksi idle, jumlah transaksi XA, jumlah transaksi tertunda, dan jumlah transaksi jangka panjang pada node yang dipilih.

Cache

Menampilkan rasio hit blok, jumlah pembacaan blok, dan jumlah hit blok per detik pada node yang dipilih.

Vacuum

Menampilkan selisih antara ID transaksi saat ini dan ID transaksi terawal yang tidak dapat didaur ulang.

Baris yang Diperiksa

Menampilkan jumlah baris yang dimasukkan, dibaca, diperbarui, dan dihapus per detik pada node yang dipilih.

Penggunaan Penyimpanan PolarDB

Menampilkan penggunaan penyimpanan log WAL, data pengguna, log lokal, ruang instans, ruang sementara, dan penyimpanan lainnya pada node yang dipilih.

PolarDB IOPS

Menampilkan jumlah bacaan dan tulisan per detik untuk node yang dipilih, termasuk total jumlah bacaan dan tulisan per detik, jumlah bacaan per detik, jumlah tulisan per detik, total throughput I/O, throughput I/O baca, dan throughput I/O tulis.

Peristiwa Kinerja

Pengecualian

Menampilkan statistik pengecualian pada node yang dipilih.

Peristiwa Optimasi

Menampilkan statistik peristiwa optimasi pada node yang dipilih.

FAQ

  • Mengapa halaman Pemantauan Lanjutan menampilkan QPS sekitar 10 query per detik meskipun tidak ada lalu lintas layanan aktif pada kluster?

    Tugas pemantauan, pengumpulan log, dan administrasi yang berjalan di latar belakang sistem menghasilkan sekitar 10 query per detik. Hal ini memiliki dampak minimal pada kinerja kluster Anda.

  • Bagaimana cara menyelesaikan masalah penggunaan CPU tinggi?

    Kami merekomendasikan langkah-langkah berikut:

    • Periksa apakah ada sejumlah besar permintaan lambat. Jika ada banyak permintaan lambat, optimalkan pernyataan SQL lambat terlebih dahulu.

    • Periksa apakah tren kurva penggunaan CPU konsisten dengan tren kurva QPS atau TPS. Jika trennya konsisten, masalah disebabkan oleh konkurensi transaksi tinggi. Dalam hal ini, tingkatkan konfigurasi kluster Anda.

    • Jika tidak ada permintaan lambat dan kurva tidak konsisten, hubungi dukungan teknis.

  • Apa yang harus dilakukan ketika jumlah koneksi jauh lebih besar daripada jumlah koneksi aktif?

    Tentukan nilai yang lebih kecil untuk parameter wait_timeout dan interactive_timeout untuk mempercepat pelepasan koneksi idle. Kami merekomendasikan menutup koneksi yang tidak digunakan tepat waktu untuk mengurangi jumlah koneksi idle.

Operasi API Terkait

Operasi

Deskripsi

DescribeDBClusterPerformance

Mengambil data kinerja dari kluster PolarDB.

DescribeDBNodePerformance

Mengambil data kinerja dari node PolarDB.

DescribeDBClusterMonitor

Mengambil frekuensi pengumpulan data pemantauan dari kluster PolarDB.

ModifyDBClusterMonitor

Memodifikasi frekuensi pengumpulan data pemantauan dari kluster PolarDB.