Konsol PolarDB memungkinkan Anda untuk memantau berbagai metrik kinerja dan melihat data pemantauan pada interval detik. Anda dapat memantau status kluster serta mengidentifikasi titik kegagalan berdasarkan data tersebut.
Prosedur
Di panel navigasi sebelah kiri, klik Clusters.
Di pojok kiri atas, pilih wilayah tempat kluster diterapkan.
Temukan kluster dan klik ID-nya.
Di panel navigasi sebelah kiri, pilih .
Lihat data pemantauan pada tab Cluster, PolarProxy, Compute Node, Advanced Monitoring, atau Performance Events. Untuk informasi lebih lanjut, lihat Metrik.
Untuk melihat data pemantauan kinerja kluster, klik tab Cluster dan tentukan periode waktu di bagian atas halaman.

Untuk melihat data pemantauan kinerja PolarProxy, klik tab PolarProxy, pilih endpoint kluster, dan tentukan periode waktu di bagian atas halaman.

Untuk melihat data pemantauan kinerja node komputasi, klik tab Compute Node, pilih node dari daftar drop-down, dan tentukan periode waktu di bagian atas halaman.

Untuk melihat data pemantauan lanjutan, klik tab Advanced Monitoring, pilih node dari daftar drop-down, dan tentukan periode waktu di bagian atas halaman.

Untuk melihat peristiwa kinerja, klik tab Performance Events, pilih node dari daftar drop-down, dan tentukan periode waktu di bagian atas halaman.

Di halaman Real-time Monitoring Dashboard di konsol Database Autonomy Service (DAS), Anda dapat melihat data pemantauan tentang PolarDB for MySQL. Ini membantu Anda mengidentifikasi kluster abnormal untuk analitik dan optimasi lebih lanjut.
Metrik
Tab | Metrik | Deskripsi |
Cluster | Kapasitas Penyimpanan | Menampilkan ukuran file log seperti log biner dan redo log, serta penyimpanan yang digunakan oleh file data, file sistem, dan file sementara. Hubungi dukungan teknis Alibaba Cloud untuk mendapatkan metrik ini. |
QPS | Menampilkan permintaan per detik (QPS) setiap node. Nilai-nilai tersebut bersumber dari metrik | |
TPS | Menampilkan transaksi per detik (TPS) setiap node. Nilai-nilai tersebut bersumber dari metrik | |
MPS | Menampilkan manipulasi per detik (MPS) setiap node. Nilai-nilai tersebut bersumber dari metrik | |
Penggunaan CPU | Menampilkan penggunaan CPU setiap node. Hubungi dukungan teknis Alibaba Cloud untuk mendapatkan metrik ini. | |
Penggunaan Memori | Menampilkan penggunaan memori setiap node. Hubungi dukungan teknis Alibaba Cloud untuk mendapatkan metrik ini. | |
Koneksi | Menampilkan jumlah koneksi aktif per detik di setiap node. Nilai-nilai tersebut bersumber dari informasi statistik dalam output pernyataan | |
Redo Logs Ditulis per Detik | Menampilkan jumlah redo logs yang ditulis per detik untuk node utama. | |
Compute Node | QPS | Menampilkan QPS node yang dipilih. Nilai-nilai tersebut bersumber dari metrik |
TPS | Menampilkan TPS node yang dipilih. Nilai-nilai tersebut bersumber dari metrik | |
MPS | Menampilkan manipulasi per detik (MPS) setiap node. Nilai-nilai tersebut bersumber dari metrik | |
Penggunaan CPU | Menampilkan penggunaan CPU node yang dipilih. Hubungi dukungan teknis Alibaba Cloud untuk mendapatkan metrik ini. | |
Penggunaan Memori | Menampilkan penggunaan memori node yang dipilih. Hubungi dukungan teknis Alibaba Cloud untuk mendapatkan metrik ini. | |
Koneksi | Menampilkan total jumlah koneksi dan jumlah koneksi aktif pada node yang dipilih. Nilai-nilai tersebut bersumber dari informasi statistik dalam output pernyataan | |
Aksi | Menampilkan jumlah operasi yang dilakukan per detik pada node yang dipilih. Operasi yang dihitung termasuk operasi DELETE, INSERT, UPDATE, dan REPLACE. Nilai-nilai tersebut bersumber dari metrik dengan nama yang dimulai dengan | |
Memory Buffer Pool | Menampilkan rasio kotor, rasio hit baca, dan penggunaan buffer pool pada node yang dipilih. Nilai-nilai tersebut bersumber dari | |
I/O Throughput | Menampilkan throughput I/O total, throughput I/O baca, dan throughput I/O tulis node yang dipilih. Hubungi dukungan teknis Alibaba Cloud untuk mendapatkan metrik ini. | |
IOPS | Menampilkan IOPS total, IOPS baca, dan IOPS tulis node yang dipilih. Hubungi dukungan teknis Alibaba Cloud untuk mendapatkan metrik ini. | |
Jaringan | Menampilkan lalu lintas masuk per detik dan lalu lintas keluar per detik node yang dipilih. Nilai-nilai tersebut bersumber dari metrik | |
Baris yang Diperiksa | Menampilkan jumlah baris yang disisipkan, dibaca, diperbarui, dan dihapus per detik pada node yang dipilih. Nilai-nilai tersebut bersumber dari metrik | |
Data Baca dan Tulis InnoDB | Menampilkan jumlah data yang dibaca atau ditulis ke mesin penyimpanan per detik pada node yang dipilih. Nilai-nilai tersebut bersumber dari metrik | |
InnoDB Buffer Pool Requests | Menampilkan jumlah operasi baca dan jumlah operasi tulis yang dilakukan per detik pada buffer pool node yang dipilih. Nilai-nilai tersebut bersumber dari metrik | |
InnoDB Log Writes | Menampilkan jumlah permintaan penulisan log per detik dan jumlah kali data disinkronkan ke disk per detik pada node yang dipilih. Nilai-nilai tersebut bersumber dari metrik | |
Tabel Sementara | Menampilkan jumlah tabel sementara yang dibuat per detik pada node yang dipilih. Nilai-nilai tersebut bersumber dari metrik | |
PolarProxy | Pemanfaatan CPU | Pemanfaatan CPU pada PolarProxy. |
Koneksi Saat Ini | Jumlah koneksi baru per detik pada PolarProxy. | |
Lalu Lintas Masuk per Detik | Jumlah lalu lintas jaringan masuk per detik pada PolarProxy. | |
Lalu Lintas Keluar per Detik | Jumlah lalu lintas jaringan keluar per detik pada PolarProxy. | |
Permintaan per Detik | Jumlah permintaan per detik pada PolarProxy. | |
Pemantauan Lanjutan | Pemanfaatan CPU/Memori PolarDB | Menampilkan pemanfaatan CPU dan penggunaan memori untuk 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. | |
Throughput Lalu Lintas (KB) | Menampilkan rata-rata jumlah byte yang dikirim ke dan diterima dari semua klien per detik pada node yang dipilih. | |
Tabel Sementara | Menampilkan jumlah tabel sementara yang dibuat per detik pada node yang dipilih. | |
Eksekusi | Menampilkan rata-rata jumlah eksekusi pernyataan REPLACE, MULTI_DELETE, MULTI_UPDATE, INSERT_SELECT, DELETE, SELECT INSERT, REPLACE_SELECT, dan UPDATE per detik pada node yang dipilih. | |
Latensi Replikasi | Menampilkan latensi replikasi untuk node yang dipilih. | |
Throughput Baca/Tulis InnoDB (KB) | Menampilkan rata-rata byte baca dan byte tulis per detik oleh InnoDB pada node yang dipilih. | |
InnoDB Buffer Pool Requests | Menampilkan rata-rata jumlah pembacaan halaman (pembacaan logis) dari dan penulisan halaman ke buffer pool per detik oleh InnoDB pada node yang dipilih. | |
Rasio Hit Buffer Pool InnoDB | Menampilkan penggunaan buffer pool, rasio halaman kotor, dan rasio hit cache baca InnoDB pada node yang dipilih. | |
InnoDB Redo Writes | Menampilkan rata-rata jumlah penulisan log fisik per detik dan jumlah sinkronisasi per detik untuk node yang dipilih. | |
Operasi Baris InnoDB | Menampilkan rata-rata jumlah baris yang dibaca, diperbarui, disisipkan, dan dihapus per detik oleh InnoDB pada node yang dipilih. | |
Ruang Penyimpanan PolarDB Digunakan (MB) | Menampilkan ruang penyimpanan yang digunakan untuk data redo log, data log biner, data sistem, data bisnis, file log, dan file sementara pada node yang dipilih. | |
PolarDB IOPS | Menampilkan jumlah baca dan tulis per detik untuk node yang dipilih, termasuk total jumlah baca dan tulis per detik, jumlah baca per detik, jumlah tulis per detik, throughput I/O total, throughput I/O baca, dan throughput I/O tulis. |
FAQ
Mengapa QPS yang ditampilkan di halaman Pemantauan sekitar 10 ketika lalu lintas layanan kluster saya adalah 0?
Pemantauan, pengumpulan log, dan tugas administrasi yang berjalan di latar belakang sistem menghasilkan sekitar 10 query per detik. Hal ini memiliki sedikit dampak pada kinerja kluster Anda.
Bagaimana cara mengurangi pemanfaatan CPU ketika pemanfaatan CPU terlalu tinggi?
Kami menyarankan Anda melakukan langkah-langkah berikut:
Periksa apakah ada banyak permintaan lambat. Jika ada banyak permintaan lambat, kami sarankan Anda mengoptimalkan pernyataan SQL lambat terlebih dahulu. Untuk informasi lebih lanjut tentang cara melihat dan mengoptimalkan pernyataan SQL lambat, lihat Kueri SQL Lambat.
Periksa apakah tren kurva pemanfaatan CPU konsisten dengan tren kurva QPS atau TPS. Jika kurva-kurva tersebut konsisten, masalah ini disebabkan oleh konkurensi tinggi transaksi. Dalam hal ini, kami sarankan Anda meningkatkan spesifikasi kluster Anda. Untuk informasi lebih lanjut tentang cara meningkatkan konfigurasi, lihat Tingkatkan atau turunkan kluster PolarDB secara manual.
Jika tidak ada permintaan lambat dan tren kurva pemanfaatan CPU tidak konsisten dengan tren kurva QPS atau TPS, hubungi dukungan teknis Alibaba Cloud.
Apa yang harus saya lakukan ketika jumlah koneksi jauh lebih besar daripada jumlah koneksi aktif?
Anda dapat menentukan nilai yang lebih kecil untuk parameter wait_timeout dan interactive_timeout untuk mempercepat pelepasan koneksi idle. Kami sarankan Anda menutup koneksi yang tidak lagi digunakan tepat waktu untuk mengurangi jumlah koneksi idle.
Operasi API Terkait
API | Deskripsi |
Mengquery data kinerja kluster PolarDB. | |
Mengquery data kinerja node dalam kluster PolarDB. | |
Mengquery interval pengumpulan data pemantauan kluster PolarDB. |