All Products
Search
Document Center

Database Autonomy Service:DAS Agent

Last Updated:Apr 25, 2026

DAS Agent adalah solusi operasi dan pemeliharaan (O&M) database cerdas yang didukung oleh model bahasa besar. Solusi ini memanfaatkan wawasan dari lebih dari 100.000 tiket Alibaba Cloud dan keahlian mendalam untuk menangani masalah umum O&M serta menjaga stabilitas database cloud. Dengan mengintegrasikan AI, DAS Agent menyediakan kemampuan otonom end-to-end—termasuk deteksi anomali, diagnostik, dan optimasi—guna memastikan stabilitas dan efisiensi database cloud Anda dengan presisi tinggi.

Catatan

DAS Agent merupakan satu-satunya keterampilan operasi database yang dipilih untuk pasar keterampilan resmi Alibaba Cloud dan telah tersertifikasi atas efektivitas serta keamanannya. Anda dapat mengunduh keterampilan tersebut dan menerapkannya ke agen lokal atau berbagai jenis Claw.

Prasyarat

Database target harus terhubung ke DAS.

Catatan

DAS mendukung database berikut:

  • MySQL: RDS for MySQL, PolarDB for MySQL, MySQL dari penyedia cloud lain, dan MySQL on-premises.

  • PostgreSQL: RDS for PostgreSQL, PolarDB for PostgreSQL, PostgreSQL dari penyedia cloud lain, dan PostgreSQL on-premises.

  • Redis: Tair, Redis dari penyedia cloud lain, dan Redis on-premises.

  • MongoDB: ApsaraDB for MongoDB, MongoDB dari penyedia cloud lain, dan MongoDB on-premises.

  • SQL Server: RDS for SQL Server.

  • Database terdistribusi: PolarDB-X.

Catatan

  • Untuk menggunakan DAS Agent dengan Pengguna RAM (sub-akun), pastikan Pengguna RAM memiliki izin manajemen untuk DAS dan instans database terkait.

  • Untuk mengintegrasikan kemampuan O&M cerdas DAS Agent ke sistem bisnis atau konsol selain Konsol DAS, ajukan tiket.

  • Karena regulasi keamanan data berbeda-beda di setiap wilayah, satu layanan model besar tidak dapat mengelola instans database lintas wilayah. Oleh karena itu, Anda harus mengaktifkan DAS Agent di setiap wilayah tempat instans Anda berada. Misalnya, instans di dalam Tiongkok daratan (seperti Beijing, Shanghai, Tiongkok (Hangzhou), dan Guangzhou) dapat berbagi satu DAS Agent untuk wilayah Tiongkok, sedangkan instans di wilayah lain seperti Amerika Serikat, Singapura, dan Indonesia memerlukan DAS Agent terpisah di masing-masing wilayah tersebut.

  • DAS Agent untuk wilayah luar Tiongkok daratan menggunakan model besar Model Studio, yang saat ini hanya diterapkan di Singapura dan Amerika Serikat. Oleh karena itu, DAS mengarahkan panggilan model ke wilayah yang lebih dekat di antara kedua lokasi tersebut. Ketika Model Studio diluncurkan di lebih banyak negara atau wilayah, DAS Agent akan secara otomatis bermigrasi ke layanan Model Studio lokal.

    Catatan: Pengarahan panggilan lintas batas ini hanya berlaku untuk model Model Studio. Data Anda, termasuk log audit database, selalu tetap berada di Wilayah tempat instans tersebut berada.

Penagihan

Untuk informasi lebih lanjut, lihat rincian harga DAS Agent.

Catatan

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

  • Kuota dasar: Setiap pengguna menerima kuota gratis harian sebesar 5.000 karakter. Untuk terus menggunakan layanan setelah kuota habis, lakukan peningkatan ke Versi komersial.

  • Bonus check-in: Lakukan check-in harian dengan melihat atau mengkueri laporan operasi harian di konsol. Setiap check-in yang berhasil memberikan tambahan kuota sebesar 700 karakter. Dengan check-in selama tujuh hari berturut-turut, Anda dapat memperoleh bonus kumulatif hingga 4.900 karakter.

  • Status kuota: Anda dapat memeriksa sisa kuota harian dan rincian penggunaan kapan saja di konsol.

  • Catatan: Kebijakan kuota gratis dapat berubah sesuai kebutuhan operasional. Kami menyarankan Anda segera memulai uji coba gratis untuk memanfaatkan penawaran saat ini secara maksimal.

Fitur

Fitur

Status

Deskripsi

database knowledge Q&A

Didukung

Basis pengetahuan ini melengkapi pengetahuan database umum dengan dokumentasi internal yang dikurasi oleh pakar Alibaba Cloud. Cakupannya mencakup tipe mesin OLTP (online transaction processing) dan NoSQL utama, serta memberikan panduan tentang penanganan exception, scaling, dan analisis dampak perubahan.

database anomaly diagnosis

Didukung

Mencakup berbagai skenario untuk OLTP dan NoSQL, termasuk kueri metrik dan anomali, diagnostik real-time (CPU, memory, dan session), analisis lock, wawasan latensi (Tair), analisis large key (Tair), analisis slow SQL (OLTP dan MongoDB), optimasi SQL (dengan pre-flight checks untuk SQL yang belum dieksekusi), serta deteksi risiko keamanan database. DAS Agent menganalisis masalah untuk mengidentifikasi akar penyebabnya, memberikan rekomendasi optimasi, dan saran remediasi langsung.

Catatan

Saat ini, Anda harus menerapkan saran secara manual. Eksekusi otomatis rekomendasi oleh model besar belum tersedia.

automated O&M reporting

Didukung

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

Catatan

Saat ini, hanya laporan harian yang didukung. Dukungan untuk laporan mingguan dan bulanan, serta templat laporan yang dapat dikustomisasi, akan ditambahkan di masa mendatang.

anomaly detection and alerting

Tidak didukung

Akan mendeteksi dan memprediksi anomali berdasarkan metrik kinerja serta memicu peringatan.

Keterampilan yang Didukung

Skenario/fungsi

Deskripsi

Instans cloud

On-premises/Cloud Lainnya

Parameter

Kueri API

Real-time CPU diagnosis (MySQL)

Mendiagnosis penyebab pemanfaatan CPU abnormal dengan mengumpulkan data real-time.

  • RDS MySQL

  • PolarDB for MySQL

Tidak didukung

• Instance ID
• Node ID (Diperlukan untuk instans PolarDB for MySQL. Default ke node primary.)

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

Real-time CPU diagnosis (Tair/Redis)

Mendiagnosis penggunaan CPU abnormal untuk instans ApsaraDB for Tair (Redis-compatible) dengan menganalisis data session real-time, large keys, dan hot keys.

  • ApsaraDB for Tair (Redis-compatible)

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}

CPU utilization diagnosis (MySQL)

Mendiagnosis pemanfaatan CPU abnormal dengan menganalisis session, slow log, dan data Penjelajah SQL dari instans database dalam rentang waktu tertentu.

  • RDS MySQL

  • PolarDB for MySQL

Tidak didukung

• Instance ID
• Node ID (Diperlukan untuk instans PolarDB for MySQL. Default ke 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}

SQL diagnosis and optimization

Menganalisis pernyataan SQL dalam database tertentu untuk mengidentifikasi masalah kinerja dan memberikan saran optimasi berdasarkan tipe engine, versi, struktur tabel, indeks, dan rencana eksekusi. Fitur ini juga mendukung pre-flight checks untuk 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, menyediakan search_path dapat meningkatkan analisis.


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

Slow log analysis (TP)

Mengidentifikasi SQL bermasalah dari statistik slow log dan memberikan saran optimasi.

  • 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. Default ke node primary.)
• Rentang waktu (start_time dan end_time)
• Jumlah catatan yang dikembalikan (top_n)


{"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}

Slow log analysis (MongoDB)

Mengidentifikasi templat kueri bermasalah dari statistik slow log MongoDB, merekomendasikan QueryID spesifik untuk ditinjau, dan memberikan saran remediasi.

  • ApsaraDB for MongoDB

Tidak didukung

• Instance ID
• Node ID (Opsional)
• Rentang waktu (start_time dan end_time)
• Jumlah catatan yang dikembalikan (top_n)


{"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}

Monitoring metrics query

Mengkueri metrik instans database seperti pemanfaatan CPU, penggunaan memori, dan penggunaan storage space.

  • RDS MySQL

  • RDS PostgreSQL

  • PolarDB for MySQL

  • PolarDB for PostgreSQL

Tidak didukung

• Instance ID
• Node ID (Diperlukan untuk instans PolarDB for MySQL. Default ke node primary.)

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

Key performance metrics summary

Mengkueri dan merangkum metrik kinerja utama untuk suatu instans dalam rentang waktu tertentu. Pilih rentang waktu pendek untuk menghindari kegagalan kueri akibat volume data yang berlebihan.

  • RDS MySQL

  • RDS SQL Server

  • RDS PostgreSQL

  • PolarDB for MySQL

  • PolarDB-X

  • ApsaraDB for Tair (Redis-compatible)

  • 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}

Recent deadlock analysis

Menganalisis log deadlock terbaru dari output perintah SHOW ENGINE INNODB STATUS.

  • RDS MySQL

  • PolarDB for MySQL

Mendukung MySQL.

• Instance ID
• Node ID (Diperlukan untuk instans PolarDB for MySQL. Default ke node primary.)

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

Metadata lock and transaction blocking analysis

Menganalisis kunci metadata dan pemblokiran transaksi dalam session saat ini. Untuk analisis pemblokiran transaksi, Performance Schema harus diaktifkan pada 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. Default ke node primary.)

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

Space analysis

Mengkueri informasi database dan tabel untuk suatu instans, memberikan ikhtisar ruang database dan tabel, mencantumkan item yang perlu dioptimalkan, serta menampilkan informasi detail.

  • RDS MySQL

  • RDS PostgreSQL

  • PolarDB for MySQL

  • PolarDB for PostgreSQL

  • PolarDB for PostgreSQL (Oracle Compatible)

  • 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}

SQL Server storage space analysis

Mengkueri penggunaan storage space instans 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}

Latency insight analysis (Tair/Redis)

Menganalisis data latency insight dari instans ApsaraDB for Tair (Redis-compatible) dengan memeriksa data latensi dari proxy dan node datanya untuk mengidentifikasi perintah atau node dengan latensi tinggi.

  • ApsaraDB for Tair (Redis-compatible)

Tidak didukung

• Instance ID
• Node ID (Diperlukan)
• Rentang waktu (start_time dan end_time) (Durasi analisis maksimum adalah 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}

Large key query and analysis

Menganalisis large key historis dalam instans ApsaraDB for Tair (Redis-compatible) dan mengidentifikasi hot key terkait.

  • ApsaraDB for Tair (Redis-compatible)

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}

Abnormal session identification

Menganalisis session abnormal dengan mengkueri information_schema.processlist dan information_schema.innodb_trx secara real-time.

  • RDS MySQL

  • PolarDB for MySQL

Mendukung MySQL.

• Instance ID
• Node ID (Diperlukan untuk instans PolarDB for MySQL. Default ke node primary.)

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

Memory anomaly diagnosis (MySQL)

Mendiagnosis anomali penggunaan memori dalam instans database. Jika terdeteksi anomali, fungsi ini menyelidiki penyebabnya. Jika tidak, fungsi ini memberi peringatan tentang potensi risiko terkait memori.

  • RDS MySQL

  • PolarDB for MySQL

Tidak didukung

• Instance ID
• Node ID (Diperlukan untuk instans PolarDB for MySQL. Default ke 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}

Memory anomaly identification (MySQL)

Mengidentifikasi penggunaan memori abnormal dalam instans database. Jika terdeteksi anomali atau watermark tinggi yang berkepanjangan, fungsi ini memberikan penyebab umumnya.

  • RDS MySQL

  • PolarDB for MySQL

Tidak didukung

• Instance ID
• Node ID (Diperlukan untuk instans PolarDB for MySQL. Default ke node primary.)

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

HA query and analysis

Mengkueri dan menganalisis catatan alih bencana primary/standby untuk instans RDS MySQL serta 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}

Auto-increment ID overflow risk analysis

Menganalisis penggunaan ID auto-increment tabel untuk mengidentifikasi risiko overflow.

  • RDS MySQL

  • PolarDB for MySQL

Tidak didukung

• Instance ID (Opsional)
• DB_NAMES
• RATIO_FILTER
• REAL_TIME


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

Error log analysis

Menganalisis entri deadlock, Warning, dan Error dalam error log instans database, serta mengembalikan informasi deadlock detail dan penyebab entri error tersebut.

Penting
  • Anda harus mengaktifkan parameter innodb_deadlock_detect dan innodb_print_all_deadlocks untuk instans tersebut.

  • 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. Default ke 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}

Overview of instances to be optimized

Mencantumkan instans database di bawah Akun Alibaba Cloud Anda yang mungkin memerlukan optimasi. Ini mencakup instans dengan perubahan beban baru-baru ini, lonjakan CPU atau I/O, IOPS tinggi, kenaikan memori mendadak, atau jumlah slow log yang abnormal.

  • RDS MySQL

  • RDS SQL Server

  • RDS PostgreSQL

  • PolarDB for MySQL

  • PolarDB for PostgreSQL

  • PolarDB-X

  • ApsaraDB for Tair (Redis-compatible)

  • 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}

Instance information query

Mengkueri informasi tentang instans database di bawah Akun Alibaba Cloud saat ini, termasuk tipe engine, versi engine, ID instans, alias instans, wilayah, dan status. Hasilnya dapat difilter berdasarkan tipe engine database atau kata kunci.

  • RDS MySQL

  • RDS SQL Server

  • RDS PostgreSQL

  • PolarDB for MySQL

  • PolarDB for PostgreSQL

  • PolarDB-X

  • ApsaraDB for Tair (Redis-compatible)

  • 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}

Instance topology query

Mengkueri topologi instans database dan detail setiap nodenya.

  • RDS MySQL

  • RDS SQL Server

  • RDS PostgreSQL

  • PolarDB for MySQL

  • PolarDB for PostgreSQL

  • PolarDB-X

  • ApsaraDB for Tair (Redis-compatible)

  • ApsaraDB for MongoDB

Tidak didukung

Instance ID

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

Instance configuration query

Mengkueri konfigurasi dan status instans database, termasuk detail seperti pengaturan log, kebijakan penyimpanan (hot/cold), status audit, status Performance Insights, serta dukungan migrasi dan versi.

  • RDS MySQL

  • RDS SQL Server

  • RDS PostgreSQL

  • PolarDB for MySQL

  • PolarDB for PostgreSQL

  • PolarDB-X

  • ApsaraDB for Tair (Redis-compatible)

  • ApsaraDB for MongoDB

Tidak didukung

Instance ID

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

View CREATE TABLE statement

Menampilkan pernyataan CREATE TABLE untuk tabel tertentu.

  • RDS MySQL

  • RDS PostgreSQL

  • PolarDB for MySQL

  • PolarDB for PostgreSQL

  • PolarDB for PostgreSQL (Oracle Compatible)

Mendukung engine MySQL dan PostgreSQL.

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



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

Abnormal security events

Mengkueri event keamanan abnormal dalam instans database di bawah Akun Alibaba Cloud Anda, seperti upaya peretasan akun, unduhan data sensitif, login abnormal, penghapusan data massal dalam waktu singkat, dan serangan credential stuffing. Hal ini membantu Anda mengidentifikasi potensi ancaman keamanan dengan cepat, menganalisis konteks perilaku abnormal, 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}

Security baseline changes

Mengkueri tren perubahan garis dasar keamanan untuk instans database dalam rentang waktu tertentu. Hal ini membantu Anda memahami evolusi konfigurasi keamanannya, mengidentifikasi peningkatan atau penurunan risiko, melacak item yang belum diperbaiki dalam jangka panjang, serta menerima panduan tindakan untuk meningkatkan keamanan dan kepatuhan.

  • 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}

Latest security baseline

Mengkueri hasil pemindaian garis dasar keamanan terbaru untuk instans database di bawah Akun Alibaba Cloud Anda. Hal ini membantu Anda memahami status konfigurasi keamanan secara keseluruhan, mengidentifikasi potensi risiko, serta memberikan panduan remediasi yang dapat ditindaklanjuti 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}

Sensitive data discovery

Mengkueri hasil pemindaian data sensitif untuk instans database di bawah Akun Alibaba Cloud Anda dan memberikan informasi detail tentang klasifikasi dan kategorisasi data. Hal ini membantu Anda menentukan apakah terdapat data sensitif, memahami distribusinya, serta menilai tingkat risikonya untuk 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}

Global security risk trend

Menganalisis tren waktu risiko keamanan database global, menggunakan data histogram untuk mengidentifikasi pola fluktuasi risiko, mendeteksi puncak abnormal, serta memberikan 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}

Instance security risk trend

Menganalisis tren waktu risiko keamanan untuk satu instans database menggunakan data histogram. Hal ini membantu mengidentifikasi pola fluktuasi dan puncak abnormal di berbagai dimensi risiko seperti operasi SQL abnormal, injeksi SQL, dan kebocoran data, sehingga memungkinkan DBA melacak evolusi masalah keamanan instans tersebut dengan cepat.

  • 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}

Instance security alert statistics

Mengkueri statistik peringatan keamanan SQL untuk satu instans database dalam rentang waktu tertentu. Fitur ini memberikan distribusi berdasarkan tingkat peringatan (critical, warning, informational) dan tipe (injeksi SQL, kebocoran data, operasi abnormal) untuk membantu Anda memahami postur keamanan dan distribusi risiko instans tersebut secara cepat.

  • 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
  • Instans on-premises/penyedia cloud pihak ketiga yang didukung: Untuk database dari penyedia cloud lain atau deployment on-premises, DAS Agent menyediakan diagnosa dan saran optimasi untuk engine MySQL, PostgreSQL, Redis, dan MongoDB melalui protokol standar. Agen ini tidak kompatibel dengan kustomisasi khusus vendor atau modifikasi non-standar.

  • Format contoh kueri API: Format ini menggunakan badan permintaan terstruktur untuk memicu keterampilan secara langsung melalui panggilan API. Berbeda dengan kueri bahasa alami, metode ini menjamin eksekusi tugas diagnostik yang stabil dan andal.

Prosedur

  1. Buka halaman DAS Agent.

    PC

    1. Masuk ke Konsol DAS.

    2. Klik ikon DAS Agent.

      image

    3. Pilih spesifikasi instans yang sesuai dan selesaikan pembelian. Untuk detail tentang spesifikasi instans dan penagihan, lihat DAS Agent.

    Mobile Web

    Masuk ke halaman DAS Agent.

    Catatan

    Di Mobile Web, Anda hanya dapat mengakses DAS Agent melalui browser web. Akses dalam aplikasi tidak didukung.

  2. Konfigurasikan DAS Agent.

    Setelah pembayaran selesai, Anda harus mengonfigurasi DAS Agent untuk mengelola grup instans yang berbeda. DAS menyediakan kemampuan manajemen berbeda berdasarkan edisi:

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

    • Edisi Perusahaan: Memungkinkan Anda mengonfigurasi beberapa agen untuk mengelola grup instans yang berbeda. Anda juga dapat memiliki beberapa agen yang mengelola instans yang sama, mirip dengan skenario di mana beberapa DBA mengelola satu set instans secara bergiliran.

    Untuk mengonfigurasi agen:

    1. Masuk ke halaman manajemen agen.

      • (Opsional) Untuk Edisi Perusahaan, klik Add pada halaman daftar untuk membuat beberapa agen dan menetapkan instans ke masing-masing agen.

    2. Edit konfigurasi agen.

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

      • Pada bagian Associated Instances, pilih ID instans yang ingin dikelola oleh agen, lalu klik OK.

    3. Batasan

      • Setelah konfigurasi selesai, setiap agen hanya dapat melakukan operasi seperti Q&A, diagnostik, dan sesi interaktif pada instans yang dikelolanya.

    Kasus penggunaan:

    1. Integrasikan dengan sistem Anda menggunakan API

      Jika Anda mengintegrasikan DAS Agent dengan sistem Anda menggunakan API, Anda dapat terhubung berdasarkan ID agen yang berbeda. Dengan cara ini, personel yang berbeda, seperti DBA atau developer, hanya dapat mengakses dan mengoperasikan instans dalam cakupan izin mereka.

    2. Gunakan fitur chat di konsol

      Saat Anda beroperasi langsung di konsol, Anda harus beralih ke agen yang sesuai untuk negara atau wilayah tersebut agar dapat melakukan O&M pada instans yang dikelolanya.

      image

  3. Konfigurasi izin

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

    Nama kebijakan

    Tingkat izin

    Kemampuan utama

    AliyunHDMReadOnlyAccess

    akses read-only

    • Memungkinkan pengguna melihat semua instans dalam cakupan izin mereka di Konsol DAS.

    • Mencegah pengguna melakukan perubahan, seperti me-restart instans atau memodifikasi parameter.

    • Memungkinkan pengguna menggunakan kemampuan O&M DAS Agent, seperti diagnostik cerdas, analisis kinerja, dan interaksi bahasa alami, untuk instans yang diizinkan.

    AliyunHDMFullAccess

    akses penuh

    • Memberikan kontrol penuh atas semua fitur DAS.

    • Memungkinkan pengguna melakukan operasi seperti diagnostik, optimasi, perubahan, dan ekspor data untuk semua instans database di bawah UID saat ini.

    • Mencakup semua kemampuan kebijakan AliyunHDMReadOnlyAccess.

    Untuk mengonfigurasi izin:

    1. Masuk ke Konsol RAM.

    2. Pada panel navigasi kiri, pilih identity management > user.

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

    4. Pada panel Select Policy, cari dan pilih AliyunHDMReadOnlyAccess atau AliyunHDMFullAccess.

    5. Klik OK untuk memberikan izin.

  4. Gunakan DAS Agent untuk memulai diagnosis berbasis AI.

    Kartu diagnostik

    1. Klik kartu untuk kasus penggunaan Anda.

      image

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

      Catatan

      Parameter yang diperlukan bervariasi berdasarkan skenario. Misalnya, untuk melakukan SQL Diagnostic and Optimization, Anda harus menyediakan database dan pernyataan SQL.

    3. Klik OK.

    Sesi chat

    Saat Anda memasukkan pertanyaan di kotak chat, DAS Agent mengidentifikasi maksud Anda, menemukan pengetahuan relevan, dan memulai diagnosis. Agen tersebut kemudian merancang jalur diagnostik berdasarkan pertanyaan Anda dan menyesuaikan langkah-langkahnya berdasarkan umpan balik real-time. Sebagai contoh, untuk menilai kesehatan instans, agen menganalisis metrik seperti pemanfaatan CPU, jumlah session, penggunaan memori, TPS, QPS, deadlock, dan slow SQL. Jika menemukan masalah slow SQL yang signifikan, agen melakukan diagnosis lebih lanjut dan memberikan rekomendasi indeks atau saran penulisan ulang kueri.

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

    image

  5. Fitur Laporan Harian O&M Database, yang didukung oleh DAS Agent, tersedia untuk instans database yang dikelola oleh Edisi Perusahaan. Setiap hari, fitur ini menganalisis lebih dari 200 juta token untuk menghasilkan ringkasan terstruktur indikator O&M utama. Ringkasan ini mencakup peringatan anomali, rekomendasi optimasi untuk slow SQL berdampak tinggi, tren disk space, hasil indeks tidak efektif, serta metrik sumber daya utama seperti CPU, memori, dan I/O. Laporan ini memberikan ikhtisar yang dapat ditindaklanjuti untuk membantu tim O&M memahami kesehatan database, memprediksi risiko, dan melakukan optimasi, sehingga memastikan stabilitas sistem dan mendukung peningkatan berkelanjutan.

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

    2. Temukan laporan harian target.

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

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

    image