Dashboard pemantauan memungkinkan Anda memilih instans dan metrik untuk menyesuaikan pemantauan database. Anda dapat membandingkan performa antar instans serta mengorelasikan beberapa metrik guna mendapatkan gambaran menyeluruh mengenai kondisi database Anda.
Latar belakang
Database Autonomy Service (DAS) mulai meluncurkan fitur dashboard pemantauan untuk instans ApsaraDB RDS for SQL Server secara bertahap sejak 20 Mei 2022.
Membuat dashboard pemantauan
-
Masuk ke Konsol ApsaraDB RDS.
-
Pada panel navigasi di 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 New Monitoring Dashboard, lalu klik OK.
-
Klik Select Instances and Metrics, pilih instans target dan metrik yang ingin dipantau, lalu klik ikon
.Catatan-
Anda dapat memantau hingga 32 instans secara bersamaan.
-
Untuk informasi mengenai metrik, lihat Metrik.
Pada kotak dialog Select Instances and Metrics, gunakan bagian atas untuk memilih instans. Pilih instans target dan gunakan tombol panah untuk memindahkannya ke daftar terpilih. Pada bagian bawah, pilih metrik yang ingin dipantau dari daftar yang tersedia, seperti
sqlserver.cpu_usage,sqlserver.db_io, dansqlserver.data_size. Setelah memindahkannya ke daftar terpilih, Anda siap mengonfirmasi pilihan tersebut. -
-
Klik Confirm Selection.
CatatanUntuk mengubah instans atau metrik dalam dashboard, klik Add Instances and Monitoring Metrics.
Menampilkan tren metrik
Masuk ke Konsol ApsaraDB RDS.
Pada panel navigasi di sebelah kiri, klik Maintenance & Monitoring > Performance Monitoring.
Pada halaman Performance Monitoring, klik tab Monitoring Dashboard.
Pada tab untuk engine database target Anda, pilih dashboard 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 dashboard.
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 dashboard pemantauan.
Metrik
|
Jenis parameter |
Parameter |
Deskripsi |
|
Proses layanan SQL Server |
cpu_usage |
Penggunaan CPU instans relatif terhadap total sumber daya sistem operasi. |
|
db_io |
Jumlah permintaan I/O per detik. |
|
|
db_io_read |
Jumlah permintaan I/O baca per detik. |
|
|
db_io_write |
Jumlah permintaan I/O tulis per detik. |
|
|
other_size |
Jumlah ruang yang digunakan oleh sistem. |
|
|
log_size |
Jumlah ruang log yang digunakan. |
|
|
tmp_size |
Jumlah ruang temporary yang digunakan. |
|
|
ins_size |
Total ruang yang digunakan oleh instans. |
|
|
data_size |
Jumlah ruang data yang digunakan. |
|
|
Metrik database |
qps |
Rata-rata jumlah Pernyataan SQL yang dieksekusi per detik. |
|
connection_reset |
Jumlah login per detik dari Kolam koneksi. |
|
|
active_temp_tables |
Jumlah tabel temporary aktif. |
|
|
active_session |
Jumlah thread aktif. |
|
|
active_cursors |
Jumlah kursor aktif. |
|
|
sessions |
Jumlah koneksi saat ini. |
|
|
active_transactions |
Jumlah transaksi aktif. |
|
|
transactions |
Rata-rata jumlah transaksi per detik. |
|
|
write_transactions |
Rata-rata jumlah transaksi tulis per detik. |
|
|
read_kb |
Rata-rata lalu lintas keluar dari instans per detik. |
|
|
write_kb |
Rata-rata lalu lintas masuk ke instans per detik. |
|
|
Pemantauan dasar |
cache_hit_ratio |
Rasio cache hit terhadap seluruh pencarian. |
|
bufferpool |
Persentase halaman data yang ditemukan di cache buffer, sehingga menghindari pembacaan dari disk. |
|
|
fullscans |
Rata-rata jumlah pemindaian tabel penuh per detik. |
|
|
autoparam_attempts_per_sec |
Jumlah upaya auto-parameterization per detik. |
|
|
forced_parameterizations_per_sec |
Jumlah forced parameterization yang berhasil per detik. |
|
|
sql_compilations |
Jumlah kompilasi SQL per detik. |
|
|
unsafe_autoparams_per_sec |
Jumlah upaya auto-parameterization tidak aman per detik. |
|
|
failed_autoparams_per_sec |
Jumlah upaya auto-parameterization gagal per detik. |
|
|
safe_autoparams_per_sec |
Jumlah upaya auto-parameterization aman per detik. |
|
|
resqlcompilations |
Jumlah rekompilasi pernyataan per detik. |
|
|
lazy_writes |
Jumlah penulisan ke disk per detik. |
|
|
checkpoint |
Jumlah halaman yang ditulis oleh checkpoint per detik. |
|
|
logout |
Jumlah logout per detik. |
|
|
logins |
Jumlah login per detik. |
|
|
locktimeout |
Jumlah permintaan lock yang timeout per detik, termasuk permintaan untuk lock NOWAIT. |
|
|
deadlock |
Jumlah deadlock per detik. |
|
|
lock_requests_per_sec |
Jumlah permintaan lock baru dan konversi lock per detik. |
|
|
lockwaits |
Jumlah permintaan lock per detik yang mengharuskan pemanggil menunggu. |
|
|
lock_waits |
Jumlah proses yang menunggu lock. |
|
|
latchwaits |
Jumlah permintaan latch per detik yang tidak dapat langsung diberikan. |
|
|
lock_wait_time_ms |
Rata-rata waktu tunggu lock, dalam milidetik. |
|
|
average_latch_wait_time |
Rata-rata waktu tunggu untuk permintaan latch. |
|
|
table_lock_escalations_per_sec |
Jumlah eskalasi lock tabel ke granularitas TABLE atau HoBT per detik. |
|
|
average_lock_wait_time |
Rata-rata waktu permintaan menunggu lock. |
|
|
total_latch_wait_time |
Total waktu tunggu latch dalam satu detik terakhir. |
Anda juga dapat melihat deskripsi metrik dengan mengklik ikon
di samping nama metrik pada dashboard pemantauan.