All Products
Search
Document Center

ApsaraDB RDS:Skor kesehatan database

Last Updated:Mar 29, 2026

Fitur skor kesehatan database menjalankan pemeriksaan otomatis terhadap instans ApsaraDB RDS for MySQL Anda dan menghasilkan laporan diagnostik yang diberi nilai. Gunakan laporan tersebut untuk mengidentifikasi risiko dan mengambil tindakan sebelum memengaruhi produksi.

Tersedia dua mode inspeksi:

  • Automatic inspection: memberikan penilaian terhadap semua instans yang terhubung sekali per hari tanpa intervensi manual.

  • Inspeksi Manual: memicu pemeriksaan sesuai permintaan untuk rentang waktu tertentu—berguna setelah perubahan konfigurasi atau selama investigasi insiden.

Tipe instans yang didukung

Fitur ini didukung pada tipe instans berikut:

  • MySQL 8.0 pada RDS High-availability Edition, RDS Enterprise Edition, atau RDS Cluster Edition, RDS Enterprise Edition,

  • MySQL 5.7 pada RDS High-availability Edition, RDS Enterprise Edition, atau RDS Cluster Edition, RDS Enterprise Edition,

  • MySQL 5.6 pada RDS High-availability Edition

  • MySQL 5.5 pada RDS High-availability Edition

Aktifkan inspeksi otomatis

Inspeksi otomatis memberikan penilaian terhadap setiap instans RDS yang terhubung sekali per hari tanpa intervensi manual.

  1. Masuk ke Konsol ApsaraDB RDS.

  2. Pada panel navigasi kiri, pilih Maintenance & Monitoring > Performance Monitoring.

  3. Pada halaman Performance Monitoring, klik tab Inspection and Scoring.

  4. Klik Enable.

  5. Pada kotak dialog Configure Inspection and Scoring, atur parameter Select Engine, lalu klik OK.

Setelah Anda mengaktifkan inspeksi otomatis, sistem akan memberikan penilaian terhadap setiap instans RDS yang terhubung sekali per hari.

Jalankan inspeksi manual

  1. Masuk ke Konsol ApsaraDB RDS.

  2. Pada panel navigasi kiri, pilih Maintenance & Monitoring > Performance Monitoring.

  3. Klik tab Inspection and Scoring, lalu klik Start Inspection.

  4. Pada kotak dialog Instance Inspection, buka bagian Selected Instances. Pilih satu atau beberapa instans dari Available Instances dan klik ikon 选择 untuk memindahkannya ke Selected Instances.

  5. Pada bagian Inspection Time, atur rentang waktu.

    Waktu mulai tidak boleh lebih lambat dari waktu saat ini. Interval minimum antara waktu mulai dan waktu akhir adalah 1 jam; maksimum 24 jam.
  6. Klik Confirm. 手动巡检

Lihat dan kelola hasil

Setelah inspeksi dijalankan, cari berdasarkan nama instans atau alias untuk melihat hasil pada periode waktu tertentu.

Aksi yang tersedia per hasil

Aksi berikut tersedia di kolom Actions:

ActionDescription
Deduction detailsMembuka panel Deduction Details yang menampilkan metrik mana saja yang memicu pengurangan poin dan besarnya pengurangan tersebut.
ReportMembuka panel Scoring Report Details dengan laporan diagnostik lengkap, termasuk saran optimisasi untuk setiap masalah yang terdeteksi.
DeleteMenghapus hasil inspeksi untuk instans tersebut.

Opsi tambahan

  • Klik ID instans untuk melihat tren kinerjanya di tab Performance Trends. Untuk informasi lebih lanjut, lihat Performance trends.

  • Klik ikon 下载 untuk mengunduh hasil ke komputer Anda.

Aturan penilaian

Inspeksi mengevaluasi sembilan kategori metrik. Untuk setiap metrik, sistem membandingkan nilai rata-rata harian terhadap ambang batas yang telah ditentukan. Metrik sumber daya seperti CPU dan memori menggunakan rumus penskalaan: semakin dekat metrik ke ambang batas kritisnya, semakin banyak poin yang dikurangi, hingga batas maksimum yang ditentukan. Metrik biner seperti deadlock menggunakan pengurangan tetap.

Deduction itemSub-itemConditionDeducted points
CPU utilization (cpuUsage) — rata-rata penggunaan CPU harian di semua coreWarning70% ≤ cpuUsage ≤ 80%1+(cpuUsage−0.7)×20
CriticalcpuUsage ≥ 80%min[3+(cpuUsage−0.8)×30, 10]
Memory usage (memUsage) — rata-rata penggunaan memori harianWarning80% ≤ memUsage ≤ 90%1+(memUsage−0.8)×20
CriticalmemUsage > 0.9min[(memUsage−0.9)×50, 10]
Space usage — penggunaan penyimpanan = rata-rata penyimpanan terpakai ÷ total penyimpanan × 100%Available daysavailableDays ≤ 3015−availableDays/3
Number of large tablesbigTableCount > 0min(bigTableCount, 15)
Connection usage (connectionRate) — rata-rata koneksi ÷ maksimum koneksi yang diizinkan × 100%Warning70% ≤ connectionRate ≤ 80%1
CriticalconnectionRate > 80%3
IOPS usage (iopsUsage) — rata-rata IOPS ÷ maksimum IOPS yang diizinkan × 100%Warning70% < iopsUsage < 90%3
CriticaliopsUsage > 90%5
Active sessions (threadRunning) — jumlah sesi aktif dalam sehariWarningthreadRunning > min(2×cpuCores+8, 64)3
CriticalthreadRunning > min(4×cpuCores+8, 96)9
Slow SQL statements (slowSqlCount) — pernyataan SQL yang menyebabkan query lambat dalam sehari. Klik jumlah tersebut untuk melihat lima pernyataan SQL lambat yang paling sering dieksekusi.Detected0 < slowSqlCount < 1001+(slowSqlCount−10)/30
Warning100 ≤ slowSqlCount < 5004+(slowSqlCount−100)/30
CriticalslowSqlCount ≥ 500min[18+(slowSqlCount−50)/30, 30]
SQL security auditHigh-risk SQL statementsriskSqlCount > 0min(riskSqlCount, 5)
SQL injection attackssqlInjectionCount > 0min(sqlInjectionCount, 5)
DeadlockDetectedDetected3

Langkah selanjutnya

Jika hasil inspeksi Anda mengungkapkan masalah tertentu, gunakan fitur berikut untuk mengatasinya:

Slow SQL Queries:

Masalah kapasitas penyimpanan:

Masalah kinerja: