All Products
Search
Document Center

Database Autonomy Service:DAS Agent

Last Updated:Mar 21, 2026

DAS Agent adalah asisten operasi dan pemeliharaan (O&M) database cerdas yang didukung oleh teknologi Large Language Model (LLM). Dengan memanfaatkan pengetahuan dari lebih dari 100.000 tiket dukungan Alibaba Cloud dan pengalaman para ahli, DAS Agent menangani masalah umum O&M serta menjaga stabilitas database cloud. Menggunakan kecerdasan buatan untuk operasi TI (AIOps), DAS Agent menyediakan kemampuan otonom end-to-end—mulai dari deteksi, diagnosis, hingga optimasi masalah—untuk memastikan stabilitas database secara efisien dan akurat.

Prasyarat

DAS telah berhasil terhubung ke database target.

Catatan

Database utama berikut ini didukung:

MySQL: RDS MySQL, PolarDB for MySQL, MySQL dari penyedia cloud lain, dan self-managed MySQL.

PostgreSQL: RDS PostgreSQL, PolarDB for PostgreSQL, PostgreSQL dari penyedia cloud lain, dan self-managed PostgreSQL.

Redis: Tair (compatible with Redis), Redis dari penyedia cloud lain, dan self-managed Redis.

MongoDB: ApsaraDB for MongoDB, MongoDB dari penyedia cloud lain, dan self-managed MongoDB.

SQL Server: RDS SQL Server.

Database terdistribusi: PolarDB-X.

Catatan

  • Jika Anda ingin menggunakan DAS Agent sebagai RAM user, pastikan RAM user tersebut memiliki izin manajemen untuk DAS dan instans database.

  • Jika Anda ingin mengintegrasikan kemampuan AIOps DAS Agent ke konsol non-DAS atau sistem bisnis lain, kirimkan tiket untuk konsultasi.

  • Karena regulasi keamanan data berbeda di tiap negara dan wilayah, instans database yang berlokasi di wilayah berbeda tidak dapat dikelola oleh satu layanan LLM. Jika instans Anda tersebar di beberapa wilayah, Anda harus mengaktifkan DAS Agent secara terpisah untuk setiap negara atau wilayah. Misalnya, instans di Tiongkok daratan—seperti Beijing, Shanghai, Hangzhou, dan Guangzhou—dapat berbagi satu DAS Agent untuk Tiongkok. Namun, instans di Amerika Serikat, Singapura, dan Indonesia memerlukan aktivasi terpisah di masing-masing negara atau wilayah tersebut.

  • DAS Agent di luar Tiongkok mengandalkan Alibaba Cloud Model Studio, yang saat ini hanya tersedia di Singapura dan Amerika Serikat. Oleh karena itu, panggilan model akan diarahkan ke wilayah terdekat di antara keduanya. Setelah Model Studio tersedia di negara atau wilayah tambahan, DAS Agent akan secara otomatis bermigrasi ke layanan Model Studio lokal.

    Catatan: Ini hanya berlaku untuk panggilan lintas batas ke model Model Studio. Data seperti log audit database selalu tetap berada di wilayah tempat instans tersebut dideploy.

Penagihan

Untuk informasi lebih lanjut, lihat detail harga DAS Agent.

Catatan

Mulai 17 Maret 2026, DAS Agent menawarkan paket uji coba gratis harian.

  • Kuota dasar: Setiap pengguna menerima kuota gratis harian sebesar 5.000 karakter. Setelah kuota habis, Anda harus melakukan upgrade ke edisi komersial untuk terus menggunakan layanan.

  • Bonus check-in: Anda dapat menyelesaikan check-in harian dengan melihat atau mengkueri Laporan Harian O&M di konsol. Setiap check-in yang berhasil memberikan tambahan 700 karakter. Check-in berturut-turut selama 7 hari memberikan total tambahan 4.900 karakter.

  • Pemeriksaan kuota: Anda dapat memeriksa sisa kuota harian dan detail penggunaan kapan saja di halaman konsol.

  • Catatan: Kebijakan kuota gratis dapat berubah sesuai kebutuhan operasional, termasuk peningkatan, pengurangan, atau pembatalan. Kami menyarankan Anda segera mencoba layanan ini untuk memanfaatkan sepenuhnya manfaat saat ini.

Fitur

Fitur

Status

Deskripsi

Database Q&A

Didukung

Basis pengetahuan mencakup pengetahuan database umum hingga dokumen internal yang dikumpulkan dan diorganisir oleh para ahli senior Alibaba Cloud selama bertahun-tahun. Cakupannya meliputi berbagai jenis mesin OLTP (online transactional processing) dan NoSQL utama, serta berbagai jenis pengetahuan seperti saran penanganan anomali, rekomendasi upgrade atau downgrade, dan analisis dampak perubahan.

Diagnosis anomali database

Didukung

Mencakup berbagai skenario untuk OLTP dan NoSQL, termasuk kueri metrik dan anomali, diagnosis real-time (CPU, memory, session), analisis lock, insight latensi (Tair), analisis large key (Tair), analisis slow SQL (OLTP dan MongoDB), optimasi SQL (termasuk optimasi pre-check untuk pernyataan SQL yang telah dieksekusi maupun belum dieksekusi), serta deteksi risiko keamanan database. DAS Agent melakukan analisis cerdas untuk mengidentifikasi akar masalah dan memberikan rekomendasi optimasi serta saran remediasi langsung.

Catatan

Saat ini, rekomendasi masih memerlukan persetujuan manual. Fitur eksekusi otomatis oleh LLM belum tersedia.

Laporan O&M cerdas

Didukung

Menyediakan laporan O&M terpadu untuk beberapa instans (didukung lintas-engine) dalam akun Anda. Laporan ini mencakup analisis perbandingan tren metrik, saran optimasi, dan rekomendasi pemantauan.

Catatan

Saat ini hanya laporan harian yang didukung. Laporan mingguan dan bulanan, serta templat laporan yang ditentukan pengguna, akan tersedia di masa mendatang.

Deteksi dan peringatan anomali

Tidak didukung

Akan menerapkan deteksi anomali proaktif berdasarkan metrik pemantauan tren kinerja.

Kemampuan yang didukung

Skenario/fitur

Deskripsi

Instans database cloud yang didukung

Instans self-managed/cloud lain yang didukung

Parameter diagnostik yang diperlukan

Contoh kueri panggilan API

Diagnosis CPU real-time (MySQL)

Mendiagnosis penyebab penggunaan CPU abnormal dengan memperoleh data relevan secara real-time.

  • RDS MySQL

  • PolarDB for MySQL

Tidak didukung

• Instance ID
• Node ID (Diperlukan untuk instans PolarDB for MySQL. Secara default digunakan node primary.)

{"operation_id":"high_cpu_usage_real_time_diagnose_mysql","input_parameters":{"instance_id":"xxxxxx","node_id":"xxxxxxxx"},"direct_mode":true}

Diagnosis CPU real-time (Tair/Redis)

Menjalankan diagnosis real-time penggunaan CPU abnormal untuk instans Tair (compatible with Redis). Analisis akar penyebab didasarkan pada data session real-time, large keys, dan hot keys.

  • Tair (compatible with Redis)

Tidak didukung

• Instance ID
• Node ID (opsional)

{"operation_id":"redis_cpu_diagnose_history_time","input_parameters":{"instance_id":"xxxxxxx","start_time":"2026-02-05T20:33:01+08:00","end_time":"2026-02-06T20:33:01+08:00"},"direct_mode":true}

Diagnosis penggunaan CPU (MySQL)

Mendiagnosis penyebab penggunaan CPU abnormal dengan memperoleh data relevan seperti session, log kueri lambat, dan data SQL Explorer dalam periode waktu tertentu.

  • RDS MySQL

  • PolarDB for MySQL

Tidak didukung

• Instance ID
• Node ID (Diperlukan untuk instans PolarDB for MySQL. Secara default digunakan node primary.)
• Rentang waktu (start_time dan end_time)

{"operation_id":"performance_diagnose_mysql","input_parameters":{"instance_id":"xxxxxx","node_id":"xxxxxxxx","start_time":"2026-02-05T20:32:07+08:00","end_time":"2026-02-06T20:32:07+08:00"},"direct_mode":true}

Diagnosis dan optimasi SQL

Menganalisis pernyataan SQL yang dieksekusi dalam database tertentu. Mengidentifikasi potensi masalah kinerja dan memberikan saran optimasi berdasarkan analisis versi mesin database, skema tabel, indeks, rencana eksekusi, dan skrip SQL. Juga mendukung pre-check untuk pernyataan SQL yang belum dirilis.

  • RDS MySQL

  • RDS PostgreSQL

  • PolarDB for MySQL

  • PolarDB for PostgreSQL

Mendukung engine MySQL dan PostgreSQL

• Instance ID
• Database
• Skrip SQL
• Untuk PostgreSQL, Anda dapat menambahkan Search_path untuk meningkatkan analisis.


{"operation_id":"mysql_query_optimization_advisor","input_parameters":{"instance_id":"xxxxxxx","database":"xxxxxxx","sql":"xxxxxxxxxx"},"direct_mode":true}

Analisis Log Lambat (TP)

Mengidentifikasi berbagai pernyataan SQL bermasalah berdasarkan statistik log kueri lambat dan memberikan saran optimasi yang sesuai.

  • RDS MySQL

  • RDS SQL Server

  • RDS PostgreSQL

  • PolarDB for MySQL

  • PolarDB for PostgreSQL

  • PolarDB-X

Tidak didukung

• Instance ID
• Node ID (Diperlukan untuk instans PolarDB for MySQL. Secara default digunakan node primary.)
• Rentang waktu (start_time dan end_time)
• Jumlah catatan yang dikueri (top N records)


{"operation_id":"sql_slowlog_summary","input_parameters":{"instance_id":"xxxxxxx","node_id":"xxxxxxxx","start_time":"2026-02-05T20:34:16+08:00","end_time":"2026-02-06T20:34:16+08:00","top_n":"x"},"direct_mode":true}

Analisis Log Lambat (MongoDB)

Mengidentifikasi berbagai templat kueri bermasalah berdasarkan statistik log kueri lambat MongoDB. Merekomendasikan daftar QueryId yang perlu diperhatikan dan memberikan saran penanganan yang sesuai.

  • ApsaraDB for MongoDB

Tidak didukung

• Instance ID
• Node ID (opsional)
• Rentang waktu (start_time dan end_time)
• Jumlah catatan yang dikueri (top N records)


{"operation_id":"mongodb_slowlog_summary","input_parameters":{"instance_id":"xxxxx","node_id":"xxxxxxx","start_time":"2026-02-05T20:33:28+08:00","end_time":"2026-02-06T20:33:28+08:00","top_n":"x"},"direct_mode":true}

Kueri metrik pemantauan

Mengkueri metrik untuk instans database, seperti penggunaan CPU, penggunaan memori, dan penggunaan ruang penyimpanan.

  • RDS MySQL

  • RDS PostgreSQL

  • PolarDB for MySQL

  • PolarDB for PostgreSQL

Tidak didukung

• Instance ID
• Node ID (Diperlukan untuk instans PolarDB for MySQL. Secara default digunakan node primary.)

{"operation_id":"monitoring_indicator_query_tool","input_parameters":{"instance_id":"xxxxx","node_id":"xxxxxxx"},"direct_mode":true}

Rangkuman metrik kinerja utama

Mengkueri dan merangkum metrik kinerja utama untuk sebuah instans dalam rentang waktu tertentu. Pilih rentang waktu yang lebih kecil untuk menghindari kegagalan kueri akibat volume data besar.

  • RDS MySQL

  • RDS SQL Server

  • RDS PostgreSQL

  • PolarDB for MySQL

  • PolarDB-X

  • Tair (compatible with Redis)

  • ApsaraDB for MongoDB

Tidak didukung

• Instance ID
• Node ID (opsional)
• Rentang waktu (start_time dan end_time)

{"operation_id":"important_performance_metrics_summary","input_parameters":{"instance_id":"xxxxxxx","node_id":"xxxxxxxx","start_time":"2026-02-05T20:30:08+08:00","end_time":"2026-02-06T20:30:08+08:00"},"direct_mode":true}

Analisis deadlock terbaru

Menganalisis log deadlock terbaru dari informasi yang dikembalikan oleh perintah SHOW ENGINE INNODB STATUS.

  • RDS MySQL

  • PolarDB for MySQL

Mendukung MySQL

• Instance ID
• Node ID (Diperlukan untuk instans PolarDB for MySQL. Secara default digunakan node primary.)

{"operation_id":"latest_deadlock_analysis","input_parameters":{"instance_id":"xxxxxxx","node_id":"xxxxxxxxx"},"direct_mode":true}

Analisis kunci metadata dan blocking transaksi

Menganalisis kunci metadata dan blocking transaksi dalam session saat ini. Untuk analisis blocking transaksi, Anda harus mengaktifkan Performance Schema untuk instans RDS MySQL 8.0 dan PolarDB for MySQL 8.0.

  • RDS MySQL

  • PolarDB for MySQL

Tidak didukung

• Instance ID
• Node ID (Diperlukan untuk instans PolarDB for MySQL. Secara default digunakan node primary.)

{"operation_id":"lock_analysis","input_parameters":{"instance_id":"xxxxxx","node_id":"xxxxxxxx"},"direct_mode":true}

Analisis penyimpanan

Mengkueri informasi instans, database, dan tabel. Menampilkan ikhtisar ruang database dan tabel serta menyediakan daftar item yang perlu dioptimalkan, bersama dengan informasi detail database dan tabel.

  • RDS MySQL

  • RDS PostgreSQL

  • PolarDB for MySQL

  • PolarDB for PostgreSQL

  • PolarDB for PostgreSQL (Compatible with Oracle)

  • PolarDB-X

  • ApsaraDB for MongoDB

Mendukung engine MySQL dan PostgreSQL

• Instance ID
• Node ID

{"operation_id":"storage_analyze","input_parameters":{"instance_id":"xxxxxx","node_id":"xxxxxxxx"},"direct_mode":true}

Analisis penyimpanan SQL Server

Mengkueri penggunaan ruang penyimpanan SQL Server dan menganalisis anomali ruang penyimpanan.

  • RDS SQL Server

Tidak didukung

Instance ID

{"operation_id":"sqlserver_storage_analysis","input_parameters":{"instance_id":"rxxxxxxxxx"},"direct_mode":true}

Analisis insight latensi (Tair/Redis)

Menganalisis data latensi untuk node proxy atau node data berdasarkan data insight latensi dari instans Tair (compatible with Redis). Juga mengidentifikasi perintah atau node dengan latensi tinggi.

  • Tair (compatible with Redis)

Tidak didukung

• Instance ID
• Node ID (wajib)
• Rentang waktu (start_time dan end_time) (Analisis mendukung durasi maksimum 30 menit.)

{"operation_id":"redis_latency_log_summary","input_parameters":{"instance_id":"xxxxxx","node_id":"xxxxxxxxx","start_time":"2026-02-05T20:37:03+08:00","end_time":"2026-02-06T20:37:03+08:00"},"direct_mode":true}

Kueri dan analisis large key

Menganalisis large key historis dari instans Tair (compatible with Redis) dan mengembalikan informasi tentang hot key yang sesuai.

  • Tair (compatible with Redis)

Tidak didukung

• Instance ID
• Node ID (opsional)
• Rentang waktu (start_time dan end_time)

{"operation_id":"tair_history_large_key_query_and_analysis","input_parameters":{"instance_id":"xxxxxx","node_id":"xxxxxx","start_time":"2026-02-05T20:37:19+08:00","end_time":"2026-02-06T20:37:19+08:00"},"direct_mode":true}

Identifikasi session abnormal

Menjalankan kueri real-time information_schema.processlist dan information_schema.innodb_trx untuk instans database MySQL guna menganalisis session abnormal.

  • RDS MySQL

  • PolarDB for MySQL

Mendukung MySQL

• Instance ID
• Node ID (Diperlukan untuk instans PolarDB for MySQL. Secara default digunakan node primary.)

{"operation_id":"real_time_abnormal_session_identification","input_parameters":{"instance_id":"xxxxxxx","node_id":"xxxxxxxx"},"direct_mode":true}

Diagnosis anomali memori (MySQL)

Menganalisis apakah penggunaan memori instans database abnormal. Jika ditemukan anomali, analisis lebih lanjut dilakukan untuk menentukan penyebabnya. Jika tidak ditemukan anomali, sistem memberikan peringatan tentang potensi risiko anomali memori.

  • RDS MySQL

  • PolarDB for MySQL

Tidak didukung

• Instance ID
• Node ID (Diperlukan untuk instans PolarDB for MySQL. Secara default digunakan node primary.)

{"operation_id":"memory_usage_anomaly_diagnosis","input_parameters":{"instance_id":"xxxxxx","node_id":"xxxxxxx","start_time":"2026-02-05T20:38:58+08:00","end_time":"2026-02-06T20:38:58+08:00"},"direct_mode":true}

Identifikasi anomali memori (MySQL)

Menganalisis apakah penggunaan memori instans database abnormal. Jika ditemukan anomali atau jika penggunaan tetap tinggi dalam waktu lama, sistem memberikan alasan umum penggunaan memori abnormal atau tinggi.

  • RDS MySQL

  • PolarDB for MySQL

Tidak didukung

• Instance ID
• Node ID (Diperlukan untuk instans PolarDB for MySQL. Secara default digunakan node primary.)

{"operation_id":"memory_usage_anomaly_identification","input_parameters":{"instance_id":"xxxxxxx"},"direct_mode":true}

Kueri dan analisis HA

Mengkueri dan menganalisis catatan alih bencana primary/secondary dari instans RDS MySQL dan menghasilkan laporan ringkas.

  • RDS MySQL

Tidak didukung

• Instance ID
• Rentang waktu (start_time dan end_time)

{"operation_id":"HA_records_query_and_diagnosis","input_parameters":{"instance_id":"xxxxxx","start_time":"2026-02-05T20:27:17+08:00","end_time":"2026-02-06T20:27:17+08:00"},"direct_mode":true}

Risiko overflow ID auto-increment

Mengkueri data penggunaan ID auto-increment tabel untuk mengidentifikasi risiko overflow ID auto-increment.

  • RDS MySQL

  • PolarDB for MySQL

Tidak didukung

• Instance ID (opsional)
• DB_NAMES
• RATIO_FITER
• REAL_TIME


{"operation_id":"auto_increment_usage_analyze","input_parameters":{"instance_id":"xxxxx"},"direct_mode":true}

Analisis log error

Menganalisis log deadlock, Warning, dan Error dalam log error instans database. Mengembalikan informasi deadlock detail dan penyebab log error.

Penting
  • Instans harus memiliki parameter innodb_deadlock_detect dan innodb_print_all_deadlocks diaktifkan.

  • Untuk instans RDS MySQL, Anda juga harus mengatur parameter log_error_verbosity ke 3.


  • RDS MySQL

  • PolarDB for MySQL

Tidak didukung

• Instance ID
• Node ID (Diperlukan untuk instans PolarDB for MySQL. Secara default digunakan node primary.)
• Rentang waktu (start_time dan end_time)

{"operation_id":"error_log_query_and_analysis","input_parameters":{"instance_id":"xxxxx","node_id":"xxxxx","start_time":"2026-02-05T20:29:05+08:00","end_time":"2026-02-06T20:29:05+08:00"},"direct_mode":true}

Ikhtisar instans yang perlu dioptimalkan

Mengkueri daftar instans database dalam Akun Alibaba Cloud saat ini yang memerlukan perhatian. Termasuk instans dengan perubahan muatan database, lonjakan CPU mendadak, lonjakan I/O mendadak, IOPS tinggi, lonjakan memori instans mendadak, dan jumlah pernyataan SQL lambat yang abnormal.

  • RDS MySQL

  • RDS SQL Server

  • RDS PostgreSQL

  • PolarDB for MySQL

  • PolarDB for PostgreSQL

  • PolarDB-X

  • Tair (compatible with Redis)

  • ApsaraDB for MongoDB

Tidak didukung

Rentang waktu (start_time dan end_time)

{"operation_id":"query_the_instances_that_need_to_be_optimized","input_parameters":{"start_time":"2026-02-05T20:38:24+08:00","end_time":"2026-02-06T20:38:24+08:00"},"direct_mode":true}

Kueri informasi instans

Mengkueri informasi tentang instans database dalam Akun Alibaba Cloud saat ini, termasuk namun tidak terbatas pada tipe engine database, versi engine database, ID instans, alias instans, wilayah instans, dan status instans. Anda dapat memfilter berdasarkan tipe engine database atau kata kunci.

  • RDS MySQL

  • RDS SQL Server

  • RDS PostgreSQL

  • PolarDB for MySQL

  • PolarDB for PostgreSQL

  • PolarDB-X

  • Tair (compatible with Redis)

  • ApsaraDB for MongoDB

Mendukung engine MySQL, PostgreSQL, Redis, dan MongoDB

• Tipe engine
• Kata kunci
(Keduanya opsional.)

{"operation_id":"list_instances","input_parameters":{"engine":"mysql","keyword":"111"},"direct_mode":true}

Kueri topologi instans

Mengkueri informasi topologi instans database dan informasi detail setiap node.

  • RDS MySQL

  • RDS SQL Server

  • RDS PostgreSQL

  • PolarDB for MySQL

  • PolarDB for PostgreSQL

  • PolarDB-X

  • Tair (compatible with Redis)

  • ApsaraDB for MongoDB

Tidak didukung

Instance ID

{"operation_id":"instance_topology_query_tool","input_parameters":{"instance_id":"xxxxxxx"},"direct_mode":true}

Kueri konfigurasi instans

Mengkueri informasi konfigurasi dan status instans database, termasuk metadata seperti pengaturan log, kebijakan penyimpanan (hot/cold storage), fitur audit, sakelar Performance Insight, serta dukungan migrasi dan versi.

  • RDS MySQL

  • RDS SQL Server

  • RDS PostgreSQL

  • PolarDB for MySQL

  • PolarDB for PostgreSQL

  • PolarDB-X

  • Tair (compatible with Redis)

  • ApsaraDB for MongoDB

Tidak didukung

Instance ID

{"operation_id":"get_instance_config","input_parameters":{"instance_id":"xxxxxxx"},"direct_mode":true}

Lihat pernyataan pembuatan tabel

Menampilkan pernyataan pembuatan tabel untuk tabel tertentu.

  • RDS MySQL

  • RDS PostgreSQL

  • PolarDB for MySQL

  • PolarDB for PostgreSQL

  • PolarDB for PostgreSQL (Compatible with Oracle)

Mendukung engine MySQL dan PostgreSQL

• Instance ID
• Node ID
• database
• table
• schema (wajib untuk PostgreSQL)



{"operation_id":"show_create_table","input_parameters":{"instance_id":"XXXXXX","node_id":"XXXXXX","database":"XXXX","table":"XXXX"},"direct_mode":true}

Event anomali keamanan

Mengkueri event keamanan terkait aktivitas anomali dalam instans database di bawah Akun Alibaba Cloud Anda. Event ini mencakup upaya peretasan akun, unduhan data sensitif, login abnormal, penghapusan data massal dalam periode singkat, dan serangan kamus. Hal ini membantu Anda mengidentifikasi potensi ancaman keamanan, menganalisis konteks aktivitas anomali, dan mengambil langkah perlindungan yang tepat untuk meningkatkan keamanan dan kepatuhan database.

  • RDS MySQL

  • RDS PostgreSQL

  • PolarDB for MySQL

  • PolarDB for PostgreSQL

  • PolarDB-X

Tidak didukung

Tidak ada

{"operation_id":"security_describe_abnormal_events","input_parameters":{},"direct_mode":true}

Perubahan garis dasar keamanan

Mengkueri tren perubahan garis dasar keamanan untuk instans database dalam rentang waktu tertentu. Hal ini membantu Anda memahami evolusi konfigurasi aman instans, mengidentifikasi status perbaikan risiko, deteriorasi, atau item yang lama tidak diperbaiki, serta memberikan panduan remediasi yang dapat ditindaklanjuti untuk meningkatkan keamanan dan kepatuhan database.

  • RDS MySQL

  • PolarDB for MySQL

  • PolarDB-X

Tidak didukung

• Instance ID
• Rentang waktu (start_time dan end_time)

{"operation_id":"security_baseline_change_analysis","input_parameters":{"instance_id":"xxxxx","start_time":"2026-02-05T20:46:22+08:00","end_time":"2026-02-06T20:46:22+08:00"},"direct_mode":true}

Garis dasar keamanan terbaru

Mengkueri hasil pemeriksaan garis dasar keamanan terbaru untuk setiap instans database di bawah Akun Alibaba Cloud Anda. Hal ini membantu Anda memahami secara komprehensif status konfigurasi keamanan database, mengidentifikasi potensi risiko, dan memberikan panduan remediasi praktis untuk meningkatkan keamanan dan kepatuhan database.

  • RDS MySQL

  • PolarDB for MySQL

  • PolarDB-X

Tidak didukung

Tidak ada

{"operation_id":"security_latest_baseline_analysis","input_parameters":{},"direct_mode":true}

Penemuan data sensitif

Mengkueri hasil pemindaian data sensitif untuk setiap instans database di bawah Akun Alibaba Cloud Anda dan memberikan informasi detail tentang klasifikasi dan kategorisasi data. Hal ini membantu Anda memahami apakah terdapat data sensitif dalam instans database Anda, distribusinya, dan tingkat risikonya, sehingga mendukung manajemen keamanan data dan pemeriksaan kepatuhan.

  • RDS MySQL

  • RDS PostgreSQL

  • PolarDB for MySQL

  • PolarDB for PostgreSQL

  • PolarDB-X

Tidak didukung

Tidak ada

{"operation_id":"security_sensitive_scan_lookup","input_parameters":{},"direct_mode":true}

Tren risiko keamanan global

Kemampuan ini memungkinkan Anda mengkueri dan menganalisis tren waktu risiko keamanan database global. Menggunakan data histogram untuk mengidentifikasi pola fluktuasi risiko dan mendeteksi puncak abnormal, memberikan pengguna analisis visual evolusi risiko.

  • RDS MySQL

  • RDS SQL Server

  • RDS PostgreSQL

  • PolarDB for MySQL

  • PolarDB for PostgreSQL

  • PolarDB-X

Tidak didukung

Tidak ada

{"operation_id":"describe_global_security_risk_histogram","input_parameters":{"start_time":"2026-02-05T20:43:09+08:00","end_time":"2026-02-06T20:43:09+08:00"},"direct_mode":true}

Tren risiko keamanan instance

Kemampuan ini memungkinkan Anda mengkueri dan menganalisis tren waktu risiko keamanan untuk satu instans database. Menggunakan data histogram untuk mengidentifikasi pola fluktuasi dan puncak abnormal di berbagai dimensi risiko, seperti operasi SQL abnormal, injeksi SQL, dan pelanggaran data. Hal ini membantu DBA mengidentifikasi evolusi masalah keamanan untuk suatu instans.

  • RDS MySQL

  • RDS SQL Server

  • RDS PostgreSQL

  • PolarDB for MySQL

  • PolarDB for PostgreSQL

  • PolarDB-X

Tidak didukung

Instance ID

{"operation_id":"describe_security_risk_histogram","input_parameters":{"instance_id":"xxxxxx","start_time":"2026-02-05T20:44:37+08:00","end_time":"2026-02-06T20:44:37+08:00"},"direct_mode":true}

Statistik peringatan keamanan instans

Kemampuan ini memungkinkan Anda mengkueri statistik peringatan keamanan SQL untuk satu instans database dalam rentang waktu tertentu. Termasuk distribusi berdasarkan tingkat peringatan (critical, warning, informational) dan tipe peringatan (injeksi SQL, pelanggaran data, operasi abnormal, dll.). Hal ini membantu pengguna memahami status keamanan keseluruhan dan karakteristik distribusi risiko suatu instans.

  • RDS MySQL

  • RDS SQL Server

  • RDS PostgreSQL

  • PolarDB for MySQL

  • PolarDB for PostgreSQL

  • PolarDB-X

Tidak didukung

Instance ID

{"operation_id":"describe_sql_security_alert_stats","input_parameters":{"instance_id":"xxxxx","start_time":"2026-02-05T20:45:41+08:00","end_time":"2026-02-06T20:45:41+08:00"},"direct_mode":true}

Catatan
  • Mengenai “Instans self-managed/cloud lain yang didukung”: Untuk database dari penyedia cloud lain atau database self-managed dengan engine MySQL, PostgreSQL, Redis, atau MongoDB, DAS Agent dapat memberikan diagnosis dan saran optimasi yang efektif berdasarkan protokol standar. Namun, tidak mendukung fitur khusus vendor atau modifikasi non-standar.

  • Mengenai “Format contoh kueri panggilan API”: Ini mengacu pada penggunaan badan permintaan terstruktur untuk memicu kemampuan tertentu secara tepat saat memanggil API secara langsung. Dibandingkan dengan pertanyaan bahasa alami, mode ini memastikan eksekusi tugas diagnostik target yang stabil dan andal.

Prosedur

  1. Buka halaman DAS Agent.

    Di PC

    1. Login ke Konsol DAS.

    2. Klik ikon DAS Agent.

      image

    3. Pilih tipe instans yang sesuai dan selesaikan pembelian. Untuk informasi lebih lanjut tentang spesifikasi dan penagihan, lihat DAS Agent.

    Web Seluler

    Akses dan login ke halaman DAS Agent.

    Catatan

    Versi web seluler hanya mendukung akses ke DAS Agent melalui browser web. Akses melalui aplikasi saat ini belum didukung.

  2. Konfigurasikan DAS Agent.

    Setelah pembayaran, konfigurasikan DAS Agent untuk mengelola grup instans berbeda. DAS menyediakan kemampuan manajemen berbeda tergantung edisinya:

    • Edisi Dasar (sebelumnya Edisi Personal): Mendukung satu agen mengelola hingga 10 instans.

    • Edisi Perusahaan: Memungkinkan Anda mengonfigurasi beberapa agen untuk mengelola grup instans berbeda secara terpisah. Juga memungkinkan satu instans dikelola oleh beberapa agen secara bersamaan—mirip dengan skenario di mana beberapa DBA mengelola grup instans yang sama secara bergiliran.

    Langkah konfigurasi:

    1. Login ke halaman Manajemen Agen.

      • (Opsional) Klik tombol Add di halaman daftar. Anda dapat membuat beberapa agen untuk Edisi Perusahaan dan menentukan daftar instans yang dikelola masing-masing.

    2. Edit konfigurasi agen.

      • Pada kolom Actions agen target, klik tombol Edit untuk membuka halaman Edit Configuration.

      • Pada bagian Associated Instances, pilih ID instans yang ingin dikelola agen ini, lalu klik OK untuk menyelesaikan konfigurasi.

    3. Batasan fitur.

      • Setelah konfigurasi, setiap agen hanya dapat menjalankan operasi—seperti mengajukan pertanyaan, menjalankan diagnosis, dan berinteraksi dengan instans—hanya untuk instans yang dikelolanya.

    Skenario:

    1. Integrasikan dengan sistem Anda sendiri melalui API

      Jika Anda mengintegrasikan DAS Agent ke sistem Anda sendiri melalui API, Anda dapat terhubung menggunakan ID agen berbeda. Hal ini memastikan bahwa personel berbeda—seperti DBA atau developer—hanya dapat mengakses dan mengoperasikan instans dalam cakupan izin mereka.

    2. Gunakan konsol untuk percakapan

      Saat mengoperasikan langsung di konsol, pengguna harus beralih ke agen yang sesuai untuk negara atau wilayah tertentu guna melakukan O&M pada instans yang dikelolanya.

      image

  3. Konfigurasikan izin.

    Untuk memastikan keamanan sistem dan kepatuhan operasional, Anda harus mengonfigurasi izin akses yang sesuai untuk akun terkait sebelum menggunakan DAS Agent. DAS menyediakan dua kebijakan sistem bawaan untuk peran dan skenario berbeda:

    Nama Kebijakan

    Tingkat Izin

    Kemampuan Utama

    AliyunHDMReadOnlyAccess

    Izin hanya-baca

    • Dapat melihat semua instans dalam cakupan izin akun di Konsol DAS.

    • Tidak dapat melakukan operasi perubahan apa pun, seperti restart atau modifikasi parameter.

    • Dapat menggunakan kemampuan diagnosis cerdas, analisis kinerja, dan interaksi bahasa alami DAS Agent untuk instans yang diizinkan.

    AliyunHDMFullAccess

    Akses penuh

    • Memiliki kontrol penuh atas semua fitur DAS.

    • Dapat melakukan diagnosis, optimasi, perubahan, ekspor, dan operasi lain pada semua instans database di bawah UID saat ini.

    • Mencakup semua kemampuan AliyunHDMReadOnlyAccess.

    Metode konfigurasi:

    1. Login ke Konsol RAM.

    2. Di panel navigasi kiri, pilih Identity Management > Users.

    3. Temukan pengguna target dan klik Add Permissions di kolom Actions.

    4. Di daftar Access Policy, cari dan pilih AliyunHDMReadOnlyAccess atau AliyunHDMFullAccess.

    5. Klik OK untuk menyelesaikan otorisasi.

  4. Gunakan DAS Agent untuk memulai diagnosis AI.

    Mulai diagnosis dari kartu diagnostik

    1. Klik kartu untuk skenario yang diinginkan.

      image

    2. Pada kotak dialog yang muncul, pilih objek diagnostik (ID instans), rentang waktu, dan parameter lain sesuai kebutuhan.

      Catatan

      Parameter yang diperlukan bervariasi tergantung skenario. Lihat halaman untuk detailnya. Misalnya, saat melakukan SQL diagnosis and optimization, Anda harus menentukan database dan pernyataan SQL yang akan dianalisis.

    3. Klik OK.

    Mulai diagnosis melalui percakapan

    Setelah Anda memasukkan pertanyaan di kotak dialog, DAS Agent secara otomatis mengidentifikasi maksud Anda, mencocokkan pengetahuan yang paling relevan, dan memulai diagnosis cerdas. Dengan kemampuan diagnostik Agentic-nya, agen secara mandiri merencanakan jalur diagnosis berdasarkan pertanyaan Anda dan menyesuaikan langkah berikutnya secara dinamis berdasarkan umpan balik eksekusi. Misalnya, jika Anda meminta menilai kesehatan suatu instans, agen melakukan analisis komprehensif di berbagai dimensi—termasuk penggunaan CPU, jumlah session, penggunaan memori, TPS, QPS, deadlock, dan pernyataan SQL lambat. Jika mendeteksi masalah SQL lambat yang signifikan, agen melanjutkan dengan diagnosis optimasi SQL dan memberikan saran indeks atau solusi penulisan ulang pernyataan.

    Anda juga dapat menggunakan pintasan keyboard /, @, atau # untuk dengan cepat membuka skenario diagnostik, menarik daftar instans, atau memilih rentang waktu.

    image

  5. Fitur laporan harian O&M cerdas disediakan oleh DAS Agent untuk semua instans database yang dikelola oleh Edisi Perusahaan. Setiap hari, fitur ini menganalisis metrik O&M inti untuk memberikan insight mendalam dan ringkasan terstruktur. Metrik tersebut mencakup detail peringatan anomali, saran optimasi utama—seperti identifikasi SQL lambat bernilai tinggi—tren penggunaan ruang disk, hasil deteksi indeks tidak valid, dan penggunaan sumber daya utama (CPU, memori, I/O). Hal ini menghasilkan ikhtisar O&M yang terpadu, profesional, dan dapat ditindaklanjuti. Fitur ini membantu tim Anda memahami kesehatan database, menerima peringatan risiko proaktif, dan melakukan optimasi tepat guna memastikan stabilitas sistem serta meningkatkan kinerja.

    1. Di panel navigasi kiri Konsol DAS, pilih Toolbox > Database O&M Daily Report.

    2. Temukan laporan diagnostik target.

    3. Pada kolom Actions laporan target, klik View Details.

    Anda juga dapat mengklik ikon image di bagian atas halaman DAS Agent untuk melihat laporan tersebut.

    image