Gunakan operasi DescribeDBInstancePerformance untuk mengkueri data kinerja instans. Saat memanggil operasi ini, tentukan rentang waktu (StartTime dan EndTime), instans (DBInstanceId), serta metrik kinerja (Key). Nilai yang didukung untuk parameter Key dan struktur nilai kembaliannya bervariasi tergantung jenis database:
MySQL dan MariaDB
RDS for MySQL dan RDS for MariaDB menggunakan nama parameter kinerja yang sama.
|
|
Deskripsi |
|
MySQL_NetworkTraffic |
Laju rata-rata traffic inbound dan outbound untuk instans. Satuan: KB/detik. |
|
MySQL_QPSTPS |
Jumlah rata-rata pernyataan SQL yang dieksekusi dan transaksi per detik. Satuan: jumlah/detik. |
|
MySQL_Sessions |
Jumlah koneksi aktif dan total. Satuan: jumlah. |
|
MySQL_InnoDBBufferRatio |
Tingkat hit baca, utilisasi, dan persentase blok dirty di kolam buffer InnoDB. Satuan: %. |
|
MySQL_InnoDBDataReadWriten |
Jumlah rata-rata data yang dibaca dari dan ditulis ke InnoDB per detik. Satuan: KB. |
|
MySQL_InnoDBLogRequests |
Jumlah rata-rata pembacaan dari dan penulisan ke kolam buffer InnoDB per detik. Satuan: jumlah/detik. |
|
MySQL_InnoDBLogWrites |
Jumlah rata-rata permintaan penulisan log, penulisan fisik ke file log, dan penulisan |
|
MySQL_TempDiskTableCreates |
Jumlah tabel temporary pada disk yang dibuat selama eksekusi pernyataan. Satuan: jumlah. |
|
MySQL_MyISAMKeyBufferRatio |
Utilisasi rata-rata, tingkat hit baca, dan tingkat hit tulis buffer kunci MyISAM. Satuan: %. |
|
MySQL_MyISAMKeyReadWrites |
Untuk MyISAM, jumlah rata-rata pembacaan buffer, penulisan buffer, pembacaan disk, dan penulisan disk per detik. Satuan: jumlah/detik. |
|
MySQL_COMDML |
Jumlah rata-rata eksekusi per detik untuk pernyataan berikut: DELETE, INSERT, INSERT_SELECT, REPLACE, REPLACE_SELECT, SELECT, dan UPDATE. Satuan: jumlah/detik. |
|
MySQL_RowDML |
Jumlah rata-rata baris yang dibaca, diperbarui, dihapus, dan dimasukkan per detik pada tabel InnoDB, serta jumlah rata-rata penulisan fisik ke file log per detik. Satuan: baris/detik atau jumlah/detik. |
|
MySQL_MemCpuUsage (Untuk instans non-Serverless) |
Utilisasi CPU dan memori instans non-Serverless, dinyatakan sebagai persentase dari total sumber daya sistem operasi. Satuan: %. |
|
MySQL_RCU_MemCpuUsage (Untuk instans Serverless) |
Utilisasi CPU dan memori instans Serverless, dinyatakan sebagai persentase dari total sumber daya sistem operasi. Satuan: %. |
|
MySQL_IOPS |
IOPS instans. Satuan: jumlah/detik. |
|
MySQL_DetailedSpaceUsage |
Penggunaan ruang total, data, log, temporary, dan sistem instans. Satuan: MB. |
|
slavestat |
Latensi replikasi instansi hanya baca. Satuan: detik. |
|
MySQL_ThreadStatus |
Jumlah thread aktif dan thread terhubung. Satuan: jumlah. |
|
MySQL_ReplicationDelay |
Latensi replikasi instans replika. Satuan: detik. |
|
MySQL_ReplicationThread |
Status thread replikasi I/O dan thread replikasi SQL. Status 1 menunjukkan normal, sedangkan 0 menunjukkan thread tidak ada. |
|
MySQL_ROW_LOCK |
Waktu tunggu maksimum (ms), waktu tunggu rata-rata (ms), dan jumlah waktu tunggu (jumlah) untuk kunci baris. |
|
MySQL_SelectScan |
Jumlah pemindaian tabel penuh yang dilakukan oleh instans. Satuan: jumlah. |
|
MySQL_MBPS |
Throughput baca dan tulis instans. Satuan: B/detik. |
SQL Server
Beberapa metrik untuk satu kunci dipisahkan oleh &.
PostgreSQL
ApsaraDB RDS for PostgreSQL menyediakan enhanced monitoring untuk memberikan metrik yang lebih granular di Konsol. Tabel berikut memetakan nilai parameter Key untuk operasi DescribeDBInstancePerformance ke metrik yang sesuai dalam enhanced monitoring.
|
|
Metric dan deskripsi |
Metrik Pemantauan Tingkat Lanjut |
|
MemoryUsage |
Penggunaan memori. Satuan: %. |
os.mem_usage.total.avg |
|
CpuUsage |
Utilisasi CPU. Satuan: %. |
os.cpu_usage.total.avg |
|
PgSQL_SpaceUsage |
Penggunaan ruang instance. Satuan: byte. |
os.fs_size.wal_dir.avg + os.fs_size.base_dir.avg (Satuan: MB) |
|
PgSQL_IOPS |
IOPS (I/O operations per second). Satuan: count/s. |
(os.iops.data.avg+os.iops.wal.avg) / os.iops.total.avg * 100 |
|
PgSQL_Session |
Total koneksi saat ini. Satuan: count. |
db.connections.total.avg |
|
PolarDBConnections |
|
|
|
PolarDBRowDML |
|
|
|
PolarDBQPSTPS |
|
|
|
PolarDBSwellTime |
Usia minimum sampah, dalam detik, sebelum dapat dikumpulkan (swell point). |
db.swell.swell_time.avg |
|
PolarDBCPU |
Utilisasi CPU. Satuan: %. |
|
|
PolarDBMemory |
Penggunaan memori. Satuan: %. |
os.mem_usage.total.avg |
|
PolarDBReplication |
|
/ |
|
PolarDBLongSQL |
|
|
|
PolarDBLongIdleTransaction |
|
|
|
PolarDBLongTransaction |
|
|
|
PolarDBLongTwoPCTransaction |
|
|
|
PolarDBLocalIOSTAT |
|
|
|
PolarDBLocalDiskUsage |
|
|