Database Autonomy Service (DAS) menyediakan fitur dasbor pemantauan yang memungkinkan Anda menentukan instans database dan metrik untuk dipantau, serta membandingkan metrik dari berbagai instans. Anda juga dapat mengonfigurasi tautan metrik guna membantu memahami status instans database.
Prasyarat
Instans database yang ingin Anda kelola termasuk salah satu jenis berikut:
ApsaraDB RDS for MySQL, MySQL yang dikelola sendiri, dan PolarDB for MySQL.
Tair (Redis OSS-compatible) dan Redis yang dikelola sendiri.
ApsaraDB for MongoDB dan MongoDB yang dikelola sendiri.
ApsaraDB RDS for PostgreSQL.
ApsaraDB RDS for SQL Server.
Instans database yang ingin Anda kelola harus terhubung ke DAS dan berada dalam status Accessed. Untuk informasi lebih lanjut tentang cara menghubungkan instans database ke DAS, lihat topik-topik berikut:
Buat dasbor pemantauan
Masuk ke Konsol DAS.
Di panel navigasi sisi kiri, pilih Intelligent O&M Center > Monitoring Dashboard.
Di halaman Custom Dashboard, klik tab untuk memilih mesin database.
Di tab untuk mesin database tertentu, klik Add Monitoring Dashboard.
Di kotak dialog Buat Dasbor Pemantauan, atur Dashboard Name, lalu klik OK.
Klik Select Metrics and Instances. Di kotak dialog Pilih Metrik dan Instans, pilih instans yang ingin dipantau serta metrik yang ingin dilihat. Kemudian, klik
.CatatanAnda dapat memilih hingga 32 instans sekaligus.
Untuk detail lebih lanjut mengenai metrik pemantauan, lihat Metrik.

Klik Confirm.
CatatanUntuk memodifikasi instans database atau metrik pada dasbor pemantauan, klik Add Instances and Metrics.
Lihat tren metrik dari instans database di dasbor pemantauan
Masuk ke Konsol DAS.
Di panel navigasi sisi kiri, pilih Intelligent O&M Center > Monitoring Dashboard.
Di halaman Custom Dashboard, klik tab untuk memilih mesin database.
Di tab mesin database tertentu, pilih dasbor pemantauan yang ingin dilihat, lalu tentukan rentang waktu untuk menampilkan grafik tren metrik.
Saat memilih rentang waktu, waktu akhir harus lebih besar dari waktu mulai, dan interval antara waktu mulai dan waktu akhir tidak boleh melebihi tujuh hari.
CatatanJika instans database Anda adalah instans Tair (Redis OSS-compatible), interval antara waktu mulai dan waktu akhir tidak boleh melebihi 3 jam.
Anda dapat mengonfigurasi Filter by Instance untuk memilih beberapa instans dan membandingkan metrik mereka.
Jika Anda mengaktifkan Auto Refresh (Every 5Seconds), DAS akan memperbarui grafik tren metrik setiap lima detik.
Jika Anda mengaktifkan Linkage Chart, fitur tautan multi-metrik diaktifkan. Anda dapat melihat nilai metrik yang berbeda pada titik waktu yang sama.
Anda dapat mengonfigurasi Chart Layout untuk menentukan jumlah grafik tren metrik yang ditampilkan di setiap baris.
Anda dapat mengklik Add Instances and Metrics untuk memodifikasi instans database atau metrik di dasbor pemantauan.
Anda dapat mengklik Details di grafik tren metrik untuk memperbesar grafik tren. Dalam hal ini, Anda dapat mengubah rentang waktu untuk melihat tren metrik selama rentang waktu yang ditentukan.
Anda dapat mengklik Delete di grafik tren metrik untuk menghapus metrik dari dasbor.
Metrik
Metrik instans ApsaraDB RDS for MySQL dan database MySQL yang dikelola sendiri.
Metrik instans Tair (Redis OSS-compatible) dan database Redis yang dikelola sendiri.
Metrik instans ApsaraDB for MongoDB dan database MongoDB yang dikelola sendiri.
Tabel 1. Metrik instans ApsaraDB RDS for MySQL dan database MySQL yang dikelola sendiri
Kategori | Metrik | Deskripsi |
Server MySQL | tps | Transaksi per detik (TPS) dari database MySQL. |
qps | Permintaan per detik (QPS) dari database MySQL. | |
active_session | Jumlah sesi aktif. | |
total_session | Jumlah total sesi. | |
delete_ps | Rata-rata jumlah pernyataan DELETE yang dieksekusi per detik. | |
insert_ps | Rata-rata jumlah pernyataan INSERT yang dieksekusi per detik. | |
replace_ps | Rata-rata jumlah pernyataan REPLACE yang dieksekusi per detik. | |
update_ps | Rata-rata jumlah pernyataan UPDATE yang dieksekusi per detik. | |
select_ps | Rata-rata jumlah pernyataan SELECT yang dieksekusi per detik. | |
bytes_received | Rata-rata jumlah byte yang diterima dari semua klien per detik | |
bytes_sent | Rata-rata jumlah byte yang dikirim ke semua klien per detik | |
iops_usage | Penggunaan IOPS. | |
Mesin penyimpanan InnoDB | innodb_bp_hit | Rasio hit cache baca dari pool buffer InnoDB. |
innodb_bp_dirty_pct | Rasio halaman kotor di pool buffer InnoDB. | |
innodb_bp_usage_pct | Pemanfaatan pool buffer InnoDB. | |
innodb_data_written | Rata-rata jumlah byte yang ditulis ke tabel InnoDB per detik. | |
innodb_data_read | Rata-rata jumlah byte yang dibaca dari tabel InnoDB per detik. | |
innodb_rows_deleted | Rata-rata jumlah baris yang dihapus dari tabel InnoDB per detik. | |
innodb_rows_read | Rata-rata jumlah baris yang dibaca dari tabel InnoDB per detik. | |
innodb_rows_inserted | Rata-rata jumlah baris yang dimasukkan ke tabel InnoDB per detik. | |
innodb_rows_updated | Rata-rata jumlah baris yang diperbarui di tabel InnoDB per detik. | |
Proses MySQL | cpu_usage | Pemanfaatan CPU proses MySQL. Nilai maksimum metrik ini adalah 100% untuk instans database Alibaba Cloud. |
mem_usage | Penggunaan memori database MySQL dalam sistem operasi. | |
iops | IOPS database MySQL. | |
disk_usage | Penggunaan disk. |
Tabel 2. Metrik instans Tair (Redis OSS-compatible) dan database Redis yang dikelola sendiri
Kategori | Metrik | Deskripsi |
Database | instantaneous_ops_per_sec | Jumlah perintah yang diproses per detik. |
get_qps | Jumlah permintaan baca per detik. | |
put_qps | Jumlah permintaan tulis per detik. | |
connection_usage | Penggunaan koneksi. | |
inflow | Data yang dibaca dari database melalui jaringan per detik. | |
outflow | Data yang ditulis ke database melalui jaringan per detik. | |
used_memory | Jumlah total byte yang digunakan Redis dengan alokatornya untuk mengalokasikan. | |
mem_usage | Penggunaan memori. | |
Redis | avg_rt | Waktu respons rata-rata Redis. |
max_rt | Waktu respons maksimum Redis. | |
proxy.avg_rt | Waktu respons rata-rata node proxy Redis. | |
proxy.max_rt | Waktu respons maksimum node proxy Redis. | |
proxy.connection_usage | Penggunaan koneksi proxy Redis. | |
cpu_usage | Pemanfaatan CPU proses Redis. | |
Kunci | evicted_keys | Jumlah kunci yang diusir karena batas memori maksimum. |
total_keys | Jumlah total kunci dalam database. | |
expired_keys | Jumlah total peristiwa kedaluwarsa kunci. | |
Kunci Redis | hit | Jumlah kunci yang terkena. |
miss | Jumlah kunci yang terlewat. |
Tabel 3. Metrik instans ApsaraDB for MongoDB dan database MongoDB yang dikelola sendiri
Kategori | Metrik | Deskripsi |
MongoDB | opcounters.insert | Jumlah pernyataan INSERT yang dieksekusi per detik di MongoDB. |
opcounters.query | Jumlah pernyataan QUERY yang dieksekusi per detik di MongoDB. | |
opcounters.update | Jumlah pernyataan UPDATE yang dieksekusi per detik di MongoDB. | |
opcounters.delete | Jumlah pernyataan DELETE yang dieksekusi per detik di MongoDB. | |
opcounters.command | Jumlah pernyataan COMMAND yang dieksekusi per detik di MongoDB. | |
opcounters.getmore | Jumlah pernyataan GETMORE yang dieksekusi per detik di MongoDB. | |
connections.current | Jumlah sesi aktif di MongoDB. | |
metrics.cursor.open.total | Jumlah kursor terbuka di MongoDB. | |
metrics.cursor.timedOut | Jumlah kursor timeout di MongoDB. | |
network.bytesIn | Jumlah byte yang ditulis ke MongoDB per detik. | |
network.bytesOut | Jumlah byte yang dibaca dari MongoDB per detik. | |
network.numRequests | Jumlah permintaan yang dikirim ke MongoDB per detik. | |
Proses MongoDB | cpu_usage | Pemanfaatan CPU proses MongoDB. |
mem_usage | Penggunaan memori proses MongoDB. | |
disk_usage | Penggunaan disk proses MongoDB. |
Tabel 4. Metrik instans ApsaraDB RDS for PostgreSQL
Kategori | Metrik | Deskripsi |
Host | cpu_sys_ratio | Pemanfaatan CPU proses PostgreSQL dalam keadaan kernel. |
cpu_user_ratio | Pemanfaatan CPU proses PostgreSQL dalam keadaan pengguna. | |
cpu_usage | Pemanfaatan CPU proses PostgreSQL. | |
mem_usage | Penggunaan memori proses PostgreSQL. | |
data.r_s | IOPS baca dari disk tempat direktori data berada. | |
data.iops | IOPS dari disk tempat direktori data berada. | |
data.w_s | IOPS tulis dari disk tempat direktori data berada. | |
local_fs_size_total | Jumlah total ruang disk host. | |
data.fs.used | Jumlah ruang terpakai dari disk tempat direktori data berada. | |
data.fs.usage | Penggunaan ruang dari disk tempat direktori data berada. | |
network_out_io | Lalu lintas jaringan keluar dari proses PostgreSQL. | |
network_io | Lalu lintas jaringan dari proses PostgreSQL. | |
network_in_io | Lalu lintas jaringan masuk dari proses PostgreSQL. | |
Pemantauan dasar PostgreSQL | waiting_connection | Jumlah koneksi tertunda. |
idle_in_transaction | Jumlah sesi idle. | |
active_session | Jumlah koneksi aktif. | |
total_session | Jumlah total koneksi saat ini. | |
tup_inserted | Jumlah rekaman yang dimasukkan per detik. | |
tup_deleted | Jumlah rekaman yang dihapus per detik. | |
tup_updated | Jumlah rekaman yang diperbarui per detik. | |
tup_returned | Jumlah rekaman yang dikembalikan per detik untuk pemindaian tabel penuh. | |
tup_fetched | Jumlah rekaman yang dikembalikan per detik untuk pemindaian indeks. | |
tps | TPS di PostgreSQL. | |
xact_rollback | Jumlah transaksi yang dibatalkan per detik. | |
xact_commit | Jumlah transaksi yang dicommit per detik. | |
deadlocks | Jumlah deadlock per detik. | |
oldest_snapshot | Titik waktu sebelum mana tupel mati yang dihasilkan dapat didaur ulang oleh instans ApsaraDB RDS for PostgreSQL. | |
max_sent_delay | Latensi replikasi data dari instans sekunder ApsaraDB RDS for PostgreSQL. | |
max_replay_delay | Latensi saat instans sekunder ApsaraDB RDS for PostgreSQL memainkan commit transaksi. | |
long_query_5s | Jumlah pernyataan SQL dengan durasi eksekusi lebih besar dari atau sama dengan lima detik. | |
long_query_1s | Jumlah pernyataan SQL dengan durasi eksekusi lebih besar dari atau sama dengan satu detik. | |
long_query_3s | Jumlah pernyataan SQL dengan durasi eksekusi lebih besar dari atau sama dengan tiga detik. | |
long_idle_in_transaction_3s | Jumlah transaksi yang idle selama tiga detik atau lebih. | |
long_idle_in_transaction_5s | Jumlah transaksi yang idle selama lima detik atau lebih. | |
long_idle_in_transaction_1s | Jumlah transaksi yang idle selama satu detik atau lebih. | |
long_2pc_1s | Jumlah transaksi 2PC yang berlangsung selama satu detik atau lebih. | |
long_2pc_5s | Jumlah transaksi 2PC yang berlangsung selama lima detik atau lebih. | |
long_2pc_3s | Jumlah transaksi 2PC yang berlangsung selama tiga detik atau lebih. |
Tabel 5. Metrik instans ApsaraDB RDS for SQL Server
Kategori | Metrik | Deskripsi |
Proses SQL Server | cpu_usage | Pemanfaatan CPU instans ApsaraDB RDS for SQL Server dalam 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 disk yang digunakan oleh file sistem. | |
log_size | Jumlah ruang disk yang digunakan oleh file log. | |
tmp_size | Jumlah ruang disk yang digunakan oleh file sementara. | |
ins_size | Jumlah total ruang disk yang digunakan oleh instans ApsaraDB RDS for SQL Server. | |
data_size | Jumlah ruang disk yang digunakan oleh file data. | |
Database | qps | Rata-rata jumlah pernyataan SQL yang dieksekusi per detik. |
connection_reset | Jumlah total upaya login dari pool koneksi per detik. | |
active_temp_tables | Jumlah tabel sementara aktif. | |
active_session | Jumlah thread aktif. | |
active_cursors | Jumlah kursor aktif. | |
sessions | Jumlah total koneksi. | |
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 volume lalu lintas keluar dari instans ApsaraDB RDS for SQL Server per detik. | |
write_kb | Rata-rata volume lalu lintas masuk ke instans ApsaraDB RDS for SQL Server per detik. | |
Pemantauan Dasar | cache_hit_ratio | Rasio hit cache kecepatan tinggi. |
bufferpool | Persentase halaman yang ditemukan di cache kecepatan tinggi dari semua halaman yang dibaca dari disk. | |
fullscans | Rata-rata jumlah pemindaian tabel penuh per detik. | |
autoparam_attempts_per_sec | Jumlah upaya parameter otomatis per detik. | |
forced_parameterizations_per_sec | Jumlah parameterisasi paksa yang berhasil per detik. | |
sql_compilations | Jumlah kompilasi SQL per detik. | |
unsafe_autoparams_per_sec | Jumlah upaya parameterisasi otomatis tidak aman per detik. | |
failed_autoparams_per_sec | Jumlah kegagalan parameterisasi otomatis per detik. | |
safe_autoparams_per_sec | Jumlah upaya parameterisasi otomatis aman per detik. | |
resqlcompilations | Jumlah re-kompilasi pernyataan SQL per detik. | |
lazy_writes | Jumlah kali halaman kotor ditulis ke disk per detik. | |
checkpoint | Jumlah halaman kotor yang harus ditulis oleh operasi checkpoint per detik. | |
logout | Jumlah logout per detik. | |
logins | Jumlah login per detik. | |
locktimeout | Jumlah permintaan kunci yang timeout per detik, termasuk permintaan untuk kunci NOWAIT. | |
deadlock | Jumlah permintaan kunci yang mengakibatkan deadlock per detik. | |
lock_requests_per_sec | Jumlah kunci baru dan konversi kunci per detik. | |
lockwaits | Jumlah permintaan kunci yang ditunggu klien per detik. | |
lock_waits | Statistik proses yang menunggu kunci. | |
latchwaits | Jumlah permintaan latch yang tidak segera diberikan per detik. | |
lock_wait_time_ms | Rata-rata waktu tunggu untuk setiap permintaan kunci yang mengakibatkan tunggu. | |
average_latch_wait_time | Rata-rata waktu tunggu yang diperlukan untuk meminta sumber daya latch. | |
table_lock_escalations_per_sec | Jumlah kali kunci pada tabel dinaikkan ke level HoBT atau level tabel. | |
average_lock_wait_time | Rata-rata waktu tunggu sumber daya kunci yang diminta. | |
total_latch_wait_time | Total waktu tunggu untuk kunci dalam satu detik terakhir. |
Tabel 6. Metrik kluster PolarDB for MySQL
Kategori | Metrik | Deskripsi |
Database | com_delete | Rata-rata jumlah pernyataan DELETE yang dieksekusi per detik. |
com_insert | Rata-rata jumlah pernyataan INSERT yang dieksekusi per detik. | |
com_replace | Rata-rata jumlah pernyataan REPLACE yang dieksekusi per detik. | |
com_select | Rata-rata jumlah pernyataan SELECT yang dieksekusi per detik. | |
com_update | Rata-rata jumlah pernyataan UPDATE yang dieksekusi per detik. | |
qps | QPS dari kluster PolarDB for MySQL. | |
tps | TPS dari kluster PolarDB for MySQL. | |
Proses PolarDB | cpu_usage | Pemanfaatan CPU proses PolarDB. Nilai 200% menunjukkan bahwa dua core CPU digunakan. |
mem_usage | Penggunaan memori kluster PolarDB for MySQL dalam sistem operasi. | |
Server PolarDB | active_session | Jumlah sesi aktif. |
total_session | Jumlah total sesi. | |
output_traffic | Rata-rata jumlah byte yang dikirim ke semua klien per detik | |
input_traffic | Rata-rata jumlah byte yang diterima dari semua klien per detik | |
Mesin penyimpanan InnoDB | innodb_data_read | Rata-rata jumlah byte yang dibaca dari tabel InnoDB per detik. |
innodb_data_written | Rata-rata jumlah byte yang ditulis ke tabel InnoDB per detik. | |
innodb_buffer_dirty_ratio | Rasio halaman kotor di pool buffer InnoDB. | |
innodb_buffer_read_hit | Rasio hit cache baca dari pool buffer InnoDB. | |
innodb_buffer_use_ratio | Pemanfaatan pool buffer InnoDB. | |
innodb_rows_deleted | Rata-rata jumlah baris yang dihapus dari tabel InnoDB per detik. | |
innodb_rows_inserted | Rata-rata jumlah baris yang dimasukkan ke tabel InnoDB per detik. | |
innodb_rows_read | Rata-rata jumlah baris yang dibaca dari tabel InnoDB per detik. | |
innodb_rows_updated | Rata-rata jumlah baris yang diperbarui di tabel InnoDB per detik. |
Anda dapat mengklik ikon
di sebelah kanan metrik di dasbor untuk melihat deskripsi metrik tersebut.