DAS Agent adalah mesin operasi dan pemeliharaan (O&M) database cerdas yang didukung oleh teknologi Large Language Model (LLM). DAS Agent mengintegrasikan wawasan dari lebih dari 100.000 tiket dukungan Alibaba Cloud dan pengalaman para ahli untuk mengatasi tantangan O&M serta menjaga stabilitas harian database cloud. Dengan memadukan kemampuan AI, DAS Agent menyediakan operasi otonom end-to-end untuk deteksi, diagnosis, dan optimisasi masalah guna menjamin stabilitas database secara efisien dan akurat.
Prasyarat
Database target telah berhasil terhubung ke DAS.
DAS Agent saat ini mendukung database utama berikut:
MySQL: RDS MySQL, PolarDB for MySQL, instans MySQL dari penyedia cloud lain, dan self-managed MySQL.
PostgreSQL: RDS PostgreSQL, PolarDB for PostgreSQL, instans PostgreSQL dari penyedia cloud lain, dan self-managed PostgreSQL.
Redis: ApsaraDB for Tair (compatible with Redis), instans Redis dari penyedia cloud lain, dan self-managed Redis.
MongoDB: ApsaraDB for MongoDB, instans MongoDB dari penyedia cloud lain, dan self-managed MongoDB.
SQL Server: RDS SQL Server.
Database terdistribusi: PolarDB-X.
Poin penting
Jika Anda berencana menggunakan DAS Agent dengan Pengguna Resource Access Management (RAM), pastikan pengguna RAM tersebut memiliki izin manajemen untuk DAS dan izin manajemen untuk instans database.
Jika Anda ingin mengintegrasikan kemampuan O&M cerdas DAS Agent ke konsol non-DAS atau sistem bisnis lain, Anda dapat mengajukan tiket untuk konsultasi.
Karena regulasi keamanan data berbeda di tiap negara dan wilayah, instans database di lokasi yang berbeda tidak dapat dikelola oleh layanan LLM yang sama. Jika instans Anda tersebar di beberapa wilayah, Anda harus mengaktifkan DAS Agent secara terpisah untuk masing-masing negara atau wilayah. Misalnya, instans di Tiongkok daratan seperti Beijing, Shanghai, Hangzhou, dan Guangzhou dapat berbagi satu DAS Agent untuk wilayah Tiongkok. Namun, instans di Amerika Serikat, Singapura, Indonesia, dan lokasi lain memerlukan aktivasi DAS Agent independen di wilayah masing-masing.
DAS Agent untuk wilayah luar Tiongkok daratan bergantung pada Alibaba Cloud Model Studio (sebelumnya Bailian), yang saat ini hanya tersedia di Singapura dan Amerika Serikat. Oleh karena itu, panggilan model diarahkan ke wilayah terdekat dari kedua lokasi tersebut. Ketika Alibaba Cloud Model Studio tersedia di negara atau wilayah tambahan, DAS Agent akan secara otomatis bermigrasi ke layanan Model Studio lokal.
Catatan: Informasi di atas hanya berlaku untuk panggilan LLM lintas batas. Log audit database dan data lainnya selalu tetap berada di wilayah tempat instans tersebut berlokasi. Anda dapat menggunakan layanan ini dengan percaya diri.
Informasi harga
Untuk informasi lebih lanjut, lihat rincian harga DAS Agent.
Fitur
Fitur | Status | Deskripsi |
Database knowledge Q&A | Didukung | Basis pengetahuan mencakup tidak hanya pengetahuan umum tentang database, tetapi juga dokumentasi internal yang dikurasi selama bertahun-tahun oleh para ahli industri senior Alibaba Cloud. Cakupannya meliputi tipe engine OLTP dan NoSQL utama, serta panduan penanganan anomali, rekomendasi penskalaan, analisis dampak perubahan konfigurasi, dan lainnya. |
Diagnosis anomali database | Didukung | Mencakup berbagai skenario untuk database OLTP dan NoSQL, termasuk kueri metrik dan anomali, diagnostik real-time (CPU, memori, sesi), analisis lock, wawasan latensi (Tair), analisis large key (Tair), analisis SQL lambat (OLTP dan MongoDB), optimisasi SQL (termasuk optimisasi pra-periksa 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 saran optimisasi serta rekomendasi perbaikan segera. Catatan Pada tahap ini, rekomendasi masih memerlukan persetujuan manual. Eksekusi otomatis oleh LLM belum diaktifkan. |
Laporan O&M cerdas | Didukung | Laporan O&M terpadu untuk beberapa instans dalam akun Anda (didukung lintas-engine), termasuk perbandingan tren metrik, saran optimisasi, dan rekomendasi pemantauan. Catatan Saat ini hanya laporan harian yang didukung. Laporan mingguan dan bulanan, serta templat laporan yang dapat dikustomisasi, akan tersedia di masa mendatang. |
Deteksi dan peringatan anomali | Tidak didukung | Akan diimplementasikan berdasarkan metrik pemantauan tren kinerja untuk mendeteksi dan memprediksi anomali. |
Kemampuan yang didukung
Skenario/Fitur | Deskripsi | Instans database cloud yang didukung | Instans self-managed/cloud lain yang didukung | Parameter yang diperlukan untuk diagnosis | Contoh kueri API |
Diagnosis CPU real-time (MySQL) | Mendiagnosis penyebab penggunaan CPU abnormal dengan mengambil data real-time. |
| Tidak didukung | • ID instans |
|
Diagnosis CPU real-time (Tair/Redis) | Menjalankan diagnosis real-time terhadap penggunaan CPU abnormal pada instans ApsaraDB for Tair (compatible with Redis) dengan menganalisis data sesi real-time, large key, dan hot key untuk mengidentifikasi akar penyebab. |
| Tidak didukung | • ID instans |
|
Diagnosis penggunaan CPU (MySQL) | Mendiagnosis penyebab penggunaan CPU abnormal dengan mengambil data sesi, log kueri lambat, dan data Penjelajah SQL untuk periode waktu tertentu. |
| Tidak didukung | • ID instans |
|
Diagnosis dan optimisasi SQL | Menganalisis pernyataan SQL yang dieksekusi dalam database tertentu. Berdasarkan tipe engine, versi, skema tabel, indeks, rencana eksekusi, dan skrip SQL, fitur ini mengidentifikasi potensi masalah kinerja dan memberikan saran optimisasi. Mendukung pemeriksaan awal untuk SQL yang belum dipublikasikan. |
| Mendukung engine MySQL dan PostgreSQL | • ID instans |
|
Analisis log lambat (TP) | Mengidentifikasi pola SQL bermasalah dari statistik log kueri lambat dan memberikan saran optimisasi yang sesuai. |
| Tidak didukung | • ID instans |
|
Analisis log lambat (MongoDB) | Mengidentifikasi templat kueri bermasalah dari statistik log lambat MongoDB dan merekomendasikan daftar QueryID yang perlu diperhatikan, beserta saran penanganannya. |
| Tidak didukung | • ID instans |
|
Kueri metrik pemantauan | Menanyakan metrik seperti penggunaan CPU, penggunaan memori, dan penggunaan storage space untuk instans database. |
| Tidak didukung | • ID instans |
|
Rangkuman metrik kinerja utama | Menanyakan metrik kinerja utama untuk rentang waktu tertentu dan memberikan ringkasan. Gunakan rentang waktu sempit untuk menghindari kegagalan kueri akibat volume data berlebihan. |
| Tidak didukung | • ID instans |
|
Analisis deadlock terbaru | Menganalisis log deadlock terbaru dari output perintah SHOW ENGINE INNODB STATUS. |
| Mendukung MySQL | • ID instans |
|
Analisis kunci metadata dan pemblokiran transaksi | Menganalisis kunci metadata dan pemblokiran transaksi dalam sesi saat ini. Untuk analisis pemblokiran transaksi, instans RDS MySQL 8.0 dan PolarDB for MySQL 8.0 harus mengaktifkan Performance Schema. |
| Tidak didukung | • ID instans |
|
Analisis penyimpanan | Menanyakan informasi database dan tabel, menampilkan ikhtisar penggunaan penyimpanan, mencantumkan kandidat optimisasi, dan memberikan informasi detail database dan tabel. |
| Mendukung engine MySQL dan PostgreSQL | • ID instans |
|
Analisis penyimpanan SQL Server | Menanyakan penggunaan penyimpanan SQL Server dan menganalisis item penyimpanan abnormal. |
| Tidak didukung | Instance ID |
|
Interpretasi wawasan latensi (Tair/Redis) | Menganalisis data latensi dari Proxy atau node data instans ApsaraDB for Tair (compatible with Redis) dan mengidentifikasi perintah atau node dengan latensi tinggi. |
| Tidak didukung | • ID instans |
|
Analisis kueri large key | Menganalisis large key historis dari instans ApsaraDB for Tair (compatible with Redis) dan mengembalikan informasi hot key yang sesuai. |
| Tidak didukung | • ID instans |
|
Identifikasi sesi abnormal | Menanyakan information_schema.processlist dan information_schema.innodb_trx secara real-time untuk instans database MySQL guna menganalisis sesi abnormal. |
| Mendukung MySQL | • ID instans |
|
Diagnosis anomali penggunaan memori (MySQL) | Menganalisis apakah penggunaan memori abnormal. Jika terdeteksi anomali, fitur ini akan menyelidiki penyebabnya lebih lanjut. Jika tidak ditemukan anomali, fitur ini akan memberi peringatan mengenai potensi risiko memori. |
| Tidak didukung | • ID instans |
|
Identifikasi anomali penggunaan memori (MySQL) | Menganalisis apakah penggunaan memori abnormal. Jika terdeteksi anomali atau penggunaan tinggi yang berkelanjutan, fitur ini menjelaskan penyebab umumnya. |
| Tidak didukung | • ID instans |
|
Analisis kueri HA | Menanyakan dan menganalisis catatan alih bencana primary/standby untuk instans RDS MySQL dan menghasilkan laporan ringkas. |
| Tidak didukung | • ID instans |
|
Risiko overflow ID auto-increment | Menanyakan data penggunaan ID auto-increment dan mengidentifikasi risiko overflow. |
| Tidak didukung | • ID instans (opsional) |
|
Analisis log error | Menganalisis log deadlock, Warning, dan Error-level dari log error instans database serta mengembalikan informasi deadlock detail dan akar penyebabnya. Penting
|
| Tidak didukung | • ID instans |
|
Ikhtisar instans yang memerlukan optimisasi | Mencantumkan instans database dalam akun Alibaba Cloud Anda yang memerlukan perhatian karena anomali seperti perubahan beban database mendadak, lonjakan CPU, lonjakan I/O, IOPS tinggi, lonjakan memori, atau jumlah log lambat abnormal. |
| Tidak didukung | Rentang waktu (start_time dan end_time) |
|
Kueri informasi instans | Menanyakan informasi instans database dalam akun Alibaba Cloud Anda, termasuk tipe engine database, versi engine, ID instans, alias instans, wilayah, dan status instans. Filter berdasarkan tipe engine atau kata kunci. |
| Mendukung engine MySQL, PostgreSQL, Redis, dan MongoDB | • Tipe engine |
|
Kueri topologi instans | Menanyakan topologi instans database dan informasi detail node. |
| Tidak didukung | ID instans |
|
Kueri konfigurasi instans | Menanyakan informasi konfigurasi dan status instans database, termasuk pengaturan log, kebijakan penyimpanan (hot/cold storage), fitur audit, status Performance Insight, serta metadata tentang migrasi dan dukungan versi. |
| Tidak didukung | Instance ID |
|
Lihat pernyataan create table | Menampilkan pernyataan CREATE TABLE untuk tabel tertentu. |
| Mendukung engine MySQL dan PostgreSQL | • ID instans |
|
Aktivitas anomali keamanan | Menanyakan event keamanan anomali di seluruh instans database dalam akun Alibaba Cloud Anda—seperti upaya login brute-force, unduhan data sensitif, login tidak biasa, penghapusan data massal dalam waktu singkat, atau serangan kamus—untuk membantu Anda mengidentifikasi potensi ancaman keamanan secara cepat. Fitur ini menganalisis konteks perilaku anomali dan merekomendasikan langkah perlindungan terarah guna meningkatkan keamanan dan kepatuhan database. |
| Tidak didukung | Tidak ada |
|
Perubahan garis dasar keamanan | Menanyakan tren perubahan garis dasar keamanan untuk instans database dalam rentang waktu tertentu. Fitur ini membantu Anda melacak evolusi konfigurasi keamanan, mengidentifikasi peningkatan, penurunan, atau masalah lama yang belum terselesaikan, serta memberikan panduan perbaikan yang dapat ditindaklanjuti untuk meningkatkan keamanan dan kepatuhan database. |
| Tidak didukung | • ID instans |
|
Garis dasar keamanan terbaru | Menanyakan hasil inspeksi garis dasar keamanan terbaru untuk semua instans database dalam akun Alibaba Cloud Anda. Fitur ini membantu Anda memahami secara komprehensif konfigurasi keamanan database, mengidentifikasi potensi risiko, serta memberikan panduan perbaikan praktis untuk meningkatkan keamanan dan kepatuhan. |
| Tidak didukung | Tidak ada |
|
Penemuan data sensitif | Menanyakan hasil pemindaian data sensitif di seluruh instans database dalam akun Alibaba Cloud Anda dan memberikan informasi klasifikasi serta gradasi data secara detail. Fitur ini membantu Anda menentukan apakah terdapat data sensitif, memahami distribusi dan tingkat risikonya, serta mendukung manajemen keamanan data dan pemeriksaan kepatuhan. |
| Tidak didukung | Tidak ada |
|
Tren risiko keamanan global | Menanyakan dan menganalisis tren risiko keamanan database global dari waktu ke waktu. Menggunakan data histogram, fitur ini mengidentifikasi pola fluktuasi risiko dan mendeteksi puncak abnormal, memberikan analitik visual mengenai evolusi risiko. |
| Tidak didukung | Tidak ada |
|
Tren risiko keamanan instans | Menanyakan dan menganalisis tren risiko keamanan dari waktu ke waktu untuk satu instans database. Menggunakan data histogram, fitur ini mengidentifikasi pola fluktuasi dan puncak abnormal di berbagai dimensi risiko—seperti operasi SQL anomali, injeksi SQL, dan kebocoran data—untuk membantu DBA melacak evolusi isu keamanan secara cepat. |
| Tidak didukung | Instance ID |
|
Statistik Peringatan Keamanan Instance | Menanyakan statistik peringatan keamanan SQL untuk satu instans database dalam rentang waktu tertentu, termasuk distribusi berdasarkan tingkat keparahan peringatan (critical, warning, info) dan tipe peringatan (injeksi SQL, pelanggaran data, operasi anomali, dll.). Fitur ini membantu Anda memahami status keamanan dan profil risiko keseluruhan instans secara cepat. |
| Tidak didukung | ID Instance |
|
Instans self-managed/cloud lain yang didukung: Untuk instans MySQL, PostgreSQL, Redis, atau MongoDB dari penyedia cloud lain atau deployment self-managed, DAS Agent dapat memberikan saran diagnosis dan optimisasi yang efektif berdasarkan protokol standar. Namun, fitur khusus vendor atau modifikasi non-standar tidak didukung.
Format kueri API: Ini mengacu pada badan permintaan terstruktur yang digunakan saat Anda memanggil API secara langsung untuk memicu kemampuan tertentu secara tepat. Dibandingkan dengan kueri bahasa alami, metode ini menjamin eksekusi tugas diagnostik yang stabil dan andal.
Prosedur
Buka halaman DAS Agent.
Desktop
Login ke Konsol DAS.
Klik ikon DAS Agent.

Pilih tipe instans yang sesuai dan selesaikan pembelian. Untuk informasi lebih lanjut mengenai spesifikasi dan harga, lihat DAS Agent.
Web seluler
Kunjungi dan login ke halaman DAS Agent.
CatatanVersi web seluler hanya mendukung akses ke DAS Agent melalui browser. Fitur ini tidak tersedia dalam aplikasi seluler.
Konfigurasikan DAS Agent.
Setelah pembayaran berhasil, Anda dapat mengonfigurasi DAS Agent untuk mengelola kelompok instans yang berbeda. DAS menawarkan kemampuan manajemen berbeda berdasarkan edisi:
Edisi Dasar (sebelumnya Edisi Personal): Satu Agent dapat mengelola hingga 10 instans.
Edisi Perusahaan: Memungkinkan Anda menggunakan beberapa Agent untuk mengelola kelompok instans berbeda. Instans yang sama juga dapat dikelola oleh beberapa Agent secara bersamaan, mirip dengan cara beberapa DBA berbagi tanggung jawab untuk kelompok instans yang sama.
Langkah konfigurasi:
Login ke halaman manajemen Agent.
(Opsional) Klik tombol Create untuk membuat beberapa Agent untuk Edisi Perusahaan dan menetapkan daftar instans tertentu untuk masing-masing.
Edit konfigurasi Agent.
Pada kolom Actions untuk Agent target, klik Edit untuk membuka halaman Edit Configuration.
Pada bagian Associated Instances, pilih ID instans yang ingin dikelola oleh Agent tersebut, lalu klik OK untuk menyelesaikan konfigurasi.
Batasan fitur
Setelah dikonfigurasi, setiap Agent hanya dapat melakukan kueri, diagnosis, dan interaksi pada instans yang dikelolanya.
Contoh skenario:
Integrasikan dengan sistem Anda sendiri menggunakan API
Jika Anda mengintegrasikan DAS Agent ke sistem Anda sendiri menggunakan API, Anda dapat terhubung menggunakan ID Agent yang berbeda. Hal ini memastikan bahwa personel berbeda, seperti DBA atau developer, hanya dapat mengakses dan mengoperasikan instans dalam cakupan izin mereka.
Gunakan dalam percakapan konsol
Saat Anda bekerja langsung di konsol, Anda dapat beralih ke Agent yang sesuai dengan negara atau wilayah terkait untuk mengelola instans yang ditugaskan.

Konfigurasikan izin.
Untuk memastikan keamanan sistem dan kepatuhan operasional, Anda harus mengonfigurasi izin akses yang sesuai sebelum menggunakan DAS Agent. DAS menyediakan dua kebijakan izin sistem bawaan untuk peran dan skenario berbeda:
Nama Kebijakan
Tingkat izin
Kemampuan utama
AliyunHDMReadOnlyAccessIzin hanya-baca
Menampilkan semua instans dalam cakupan izin akun Anda di Konsol DAS
Tidak dapat melakukan operasi perubahan apa pun (seperti restart atau modifikasi parameter)
Menggunakan diagnostik cerdas, analisis kinerja, dan interaksi bahasa alami DAS Agent untuk instans yang diizinkan
AliyunHDMFullAccessAkses penuh
Kontrol penuh atas semua fitur DAS
Menjalankan diagnosis, optimisasi, perubahan, ekspor, dan operasi lainnya pada semua instans database dalam UID Anda
Mencakup semua kemampuan
AliyunHDMReadOnlyAccess
Langkah konfigurasi:
Login ke Konsol RAM.
Pada panel navigasi kiri, pilih .
Temukan pengguna target dan klik Add Permissions pada kolom Actions.
Pada daftar Permission Policies, cari dan pilih
AliyunHDMReadOnlyAccessatauAliyunHDMFullAccess.Klik Confirm untuk menyelesaikan otorisasi.
Gunakan fitur DAS Agent untuk memulai diagnosis AI.
Mulai diagnosis melalui kartu diagnostik
Klik kartu untuk skenario yang diinginkan.

Pada kotak dialog, pilih objek target, seperti ID instans, rentang waktu, dan parameter lain yang diperlukan.
CatatanParameter yang diperlukan bervariasi berdasarkan skenario. Misalnya, untuk SQL diagnosis and optimization, Anda harus menentukan database dan pernyataan SQL yang akan dianalisis.
Klik OK.
Mulai diagnosis melalui percakapan bebas
Masukkan pertanyaan Anda di kotak dialog. DAS Agent secara otomatis mengenali maksud Anda, mengambil pengetahuan paling relevan, dan memulai diagnosis cerdas. Menggunakan kemampuan diagnostiknya, DAS Agent secara otonom merencanakan jalur diagnosis dan menyesuaikan langkah berikutnya secara dinamis berdasarkan umpan balik eksekusi. Misalnya, ketika DAS Agent menilai kesehatan suatu instans, fitur ini menganalisis penggunaan CPU, jumlah sesi, konsumsi memori, TPS, QPS, deadlock, dan SQL lambat dari berbagai dimensi. Jika masalah SQL lambat menonjol, fitur ini melakukan diagnosis optimisasi SQL yang lebih mendalam dan memberikan rekomendasi indeks atau saran penulisan ulang kueri.
Anda juga dapat menggunakan pintasan keyboard /, @, atau # untuk memicu skenario diagnosis dengan cepat, mengambil daftar instans, atau memilih rentang waktu.

DAS Agent menyediakan fitur laporan O&M harian cerdas untuk semua instans database yang dikelola menggunakan Edisi Perusahaan. Setiap hari, DAS Agent memproses setidaknya 200 juta token analisis cerdas untuk memberikan wawasan mendalam dan ringkasan terstruktur mengenai metrik O&M inti. Metrik tersebut mencakup detail peringatan anomali, saran optimisasi bernilai tinggi seperti identifikasi SQL lambat kritis, tren penggunaan disk space, hasil deteksi indeks tidak valid, dan tingkat penggunaan sumber daya utama seperti CPU, memori, dan I/O. Proses ini menghasilkan ikhtisar O&M yang terpadu, profesional, dan dapat ditindaklanjuti. Ikhtisar ini membantu tim memahami sepenuhnya kesehatan database, memungkinkan peringatan risiko proaktif, dan menjalankan optimisasi yang tepat. Hal ini memberikan dukungan data yang kuat dan fondasi pengambilan keputusan untuk memastikan stabilitas sistem dan peningkatan kinerja berkelanjutan.
Pada panel navigasi kiri Konsol DAS, pilih .
Temukan laporan harian diagnostik target.
Pada kolom Actions laporan target, klik View Details.
Anda juga dapat melihat informasi laporan harian dengan mengklik ikon
di bagian atas halaman DAS Agent.