L'Agent DAS est une solution intelligente d'exploitation et de maintenance (O&M) des bases de données, alimentée par un grand modèle de langage. S'appuyant sur les enseignements tirés de plus de 100 000 tickets Alibaba Cloud et sur une expertise approfondie, il résout les problèmes courants d'O&M et de stabilité liés aux bases de données cloud. En intégrant l'intelligence artificielle, l'Agent DAS offre des capacités autonomes de bout en bout, telles que la détection d'anomalies, le diagnostic et l'optimisation, garantissant ainsi la stabilité et l'efficacité de vos bases de données cloud avec une grande précision.
L'Agent DAS est la seule compétence d'exploitation de base de données sélectionnée pour le marché officiel des compétences Alibaba Cloud, certifiée pour son efficacité et sa sécurité. Vous pouvez télécharger la compétence et la déployer sur un agent local ou différents types de Claw.
Prérequis
La base de données cible doit être connectée à DAS.
DAS prend en charge les bases de données suivantes :
MySQL : RDS for MySQL, PolarDB for MySQL, MySQL hébergé chez d'autres fournisseurs cloud et MySQL sur site.
PostgreSQL : RDS for PostgreSQL, PolarDB for PostgreSQL, PostgreSQL hébergé chez d'autres fournisseurs cloud et PostgreSQL sur site.
Redis : Tair, Redis hébergé chez d'autres fournisseurs cloud et Redis sur site.
MongoDB : ApsaraDB for MongoDB, MongoDB hébergé chez d'autres fournisseurs cloud et MongoDB sur site.
SQL Server : RDS for SQL Server.
Base de données distribuée : PolarDB-X.
Remarques
Pour utiliser l'Agent DAS avec un utilisateur RAM (sous-compte), assurez-vous que cet utilisateur dispose des autorisations de gestion pour DAS et de l'instance de base de données correspondante.
Pour intégrer les capacités intelligentes d'O&M de l'Agent DAS à des systèmes métier ou à des consoles autres que la console DAS, soumettez un ticket.
Étant donné que les réglementations en matière de sécurité des données varient selon les régions, un seul service de grand modèle ne peut pas gérer des instances de base de données situées dans plusieurs régions. Par conséquent, vous devez activer l'Agent DAS dans chaque région où se trouvent vos instances. Par exemple, les instances situées en Chine continentale (telles que celles à Pékin, Shanghai, Hangzhou et Guangzhou) peuvent partager un seul Agent DAS pour la région Chine, tandis que les instances situées dans d'autres régions, comme les États-Unis, Singapour et l'Indonésie, nécessitent un Agent DAS distinct pour chacune d'elles.
-
L'Agent DAS pour les régions hors de Chine continentale utilise le grand modèle Model Studio, actuellement déployé uniquement à Singapour et aux États-Unis. Par conséquent, DAS achemine les appels de modèle vers la plus proche de ces deux régions. Lorsque Model Studio sera lancé dans davantage de pays ou de régions, l'Agent DAS migrera automatiquement vers le service Model Studio local.
Remarque : Cet acheminement transfrontalier des appels s'applique uniquement au modèle Model Studio. Vos données, y compris les journaux d'audit de base de données, restent toujours dans la région où réside l'instance.
Facturation
Pour plus d'informations, consultez les détails tarifaires de l'Agent DAS.
À partir du 17 mars 2026, l'Agent DAS propose un essai gratuit quotidien.
Quota de base : Chaque utilisateur reçoit un quota gratuit quotidien de 5 000 caractères. Pour continuer à utiliser le service après épuisement du quota, passez à la version commerciale.
Bonus de connexion : Connectez-vous quotidiennement en consultant ou en interrogeant le rapport quotidien d'opérations dans la console. Chaque connexion réussie accorde un quota supplémentaire de 700 caractères. En vous connectant sept jours consécutifs, vous pouvez accumuler un bonus total de 4 900 caractères.
Statut du quota : Vous pouvez vérifier à tout moment votre quota quotidien restant et les détails d'utilisation dans la console.
Remarque : La politique de quota gratuit est susceptible de changer en fonction des besoins opérationnels. Nous vous recommandons de commencer votre essai gratuit rapidement pour profiter pleinement de l'offre actuelle.
Fonctionnalités
Fonctionnalité | Statut | Description |
Questions-réponses sur les connaissances des bases de données | Prise en charge | Cette base de connaissances complète les connaissances générales sur les bases de données par une documentation interne élaborée par les experts Alibaba Cloud. Elle couvre les principaux moteurs OLTP (Online Transaction Processing) et NoSQL, offrant des conseils sur la gestion des exceptions, la mise à l'échelle et l'analyse de l'impact des modifications. |
Diagnostic des anomalies de base de données | Prise en charge | Couvre divers scénarios pour les systèmes OLTP et NoSQL, y compris les requêtes de métriques et d'anomalies, les diagnostics en temps réel (CPU, mémoire et sessions), l'analyse des verrous, les informations sur la latence (Tair), l'analyse des grandes clés (Tair), l'analyse des requêtes SQL lentes (OLTP et MongoDB), l'optimisation SQL (avec vérifications préalables pour le SQL non exécuté) et la détection des risques de sécurité des bases de données. L'Agent DAS analyse les problèmes pour identifier les causes profondes, fournissant des recommandations d'optimisation et des suggestions de correction immédiate. Remarque Actuellement, vous devez appliquer manuellement les suggestions. L'exécution automatique des recommandations par le grand modèle n'est pas encore disponible. |
Génération automatisée de rapports d'O&M | Prise en charge | Génère des rapports d'O&M unifiés pour plusieurs instances (y compris les instances multi-moteurs) de votre compte. Ces rapports incluent des comparaisons de tendances de métriques, des recommandations d'optimisation et des suggestions de surveillance. Remarque Actuellement, seuls les rapports quotidiens sont pris en charge. La prise en charge des rapports hebdomadaires et mensuels, ainsi que des modèles de rapports personnalisables, sera ajoutée à l'avenir. |
Détection et alerte d'anomalies | Non pris en charge | Détectera et prédira les anomalies en fonction des métriques de performance et déclenchera des alertes. |
Compétences prises en charge
Scénario/fonction | Description | Instances cloud | Sur site/autres clouds | Paramètres | Requête API |
Diagnostic CPU en temps réel (MySQL) | Diagnostique la cause d'une utilisation anormale du CPU en collectant des données en temps réel. |
| Non pris en charge | • ID d'instance |
|
Diagnostic CPU en temps réel (Tair/Redis) | Diagnostique l'utilisation anormale du CPU pour les instances ApsaraDB for Tair (compatible Redis) en analysant les données de session en temps réel, les grandes clés et les clés fréquemment utilisées. |
| Non pris en charge | • ID d'instance |
|
Diagnostic de l'utilisation du CPU (MySQL) | Diagnostique l'utilisation anormale du CPU en analysant les sessions, les journaux de requêtes lentes et les données SQL Explorer de l'instance de base de données dans une plage de temps spécifiée. |
| Non pris en charge | • ID d'instance |
|
Diagnostic et optimisation SQL | Analyse les instructions SQL dans une base de données spécifiée pour identifier les problèmes de performance et fournir des suggestions d'optimisation basées sur le type de moteur, la version, la structure des tables, les index et le plan d'exécution. Il prend également en charge les vérifications préalables pour le SQL non publié. |
| Prend en charge les moteurs MySQL et PostgreSQL. | • ID d'instance |
|
Analyse des journaux de requêtes lentes (TP) | Identifie les requêtes SQL problématiques à partir des statistiques des journaux de requêtes lentes et fournit des suggestions d'optimisation. |
| Non pris en charge | • ID d'instance |
|
Analyse des journaux de requêtes lentes (MongoDB) | Identifie les modèles de requête problématiques à partir des statistiques des journaux de requêtes lentes MongoDB, recommande des QueryID spécifiques pour examen et fournit des suggestions de correction. |
| Non pris en charge | • ID d'instance |
|
Interrogation des métriques de surveillance | Interroge les métriques des instances de base de données telles que l'utilisation du CPU, l'utilisation de la mémoire et l'utilisation de l'espace de stockage. |
| Non pris en charge | • ID d'instance |
|
Résumé des métriques de performance clés | Interroge et résume les métriques de performance clés d'une instance dans une plage de temps spécifiée. Sélectionnez une plage de temps courte pour éviter les échecs de requête dus à un volume de données excessif. |
| Non pris en charge | • ID d'instance |
|
Analyse des interblocages récents | Analyse le dernier journal d'interblocage à partir de la sortie de la commande |
| Prend en charge MySQL. | • ID d'instance |
|
Analyse des verrous de métadonnées et des blocages de transactions | Analyse les verrous de métadonnées et les blocages de transactions dans la session actuelle. Pour l'analyse des blocages de transactions, Performance Schema doit être activé pour les instances RDS MySQL 8.0 et PolarDB for MySQL 8.0. |
| Non pris en charge | • ID d'instance |
|
Analyse de l'espace | Interroge les informations sur les bases de données et les tables d'une instance, fournit un aperçu de l'espace des bases de données et des tables, liste les éléments nécessitant une optimisation et affiche les informations détaillées. |
| Prend en charge les moteurs MySQL et PostgreSQL. | • ID d'instance |
|
Analyse de l'espace de stockage SQL Server | Interroge l'utilisation de l'espace de stockage d'une instance SQL Server et analyse les anomalies d'espace de stockage. |
| Non pris en charge | ID d'instance |
|
Analyse des insights de latence (Tair/Redis) | Analyse les données d'insights de latence d'une instance ApsaraDB for Tair (compatible Redis) en examinant les données de latence de ses nœuds proxy et de données pour identifier les commandes ou nœuds à forte latence. |
| Non pris en charge | • ID d'instance |
|
Interrogation et analyse des grandes clés | Analyse les grandes clés historiques dans une instance ApsaraDB for Tair (compatible Redis) et identifie les clés fréquemment utilisées associées. |
| Non pris en charge | • ID d'instance |
|
Identification des sessions anormales | Analyse les sessions anormales en interrogeant |
| Prend en charge MySQL. | • ID d'instance |
|
Diagnostic des anomalies de mémoire (MySQL) | Diagnostique les anomalies d'utilisation de la mémoire dans une instance de base de données. Si une anomalie est détectée, cette fonction en recherche la cause. Sinon, elle vous alerte sur les risques potentiels liés à la mémoire. |
| Non pris en charge | • ID d'instance |
|
Identification des anomalies de mémoire (MySQL) | Identifie l'utilisation anormale de la mémoire dans une instance de base de données. Si une anomalie ou un niveau élevé prolongé est détecté, elle fournit les causes courantes. |
| Non pris en charge | • ID d'instance |
|
Interrogation et analyse HA | Interroge et analyse les enregistrements de basculement primaire/secondaire pour une instance RDS MySQL et génère un rapport concis. |
| Non pris en charge | • ID d'instance |
|
Analyse du risque de dépassement d'ID auto-incrémenté | Analyse l'utilisation des ID auto-incrémentés des tables pour identifier les risques de dépassement. |
| Non pris en charge | • ID d'instance (facultatif) |
|
Analyse des journaux d'erreurs | Analyse les entrées de niveau interblocage, Warning et Error dans le journal des erreurs de l'instance de base de données, et renvoie des informations détaillées sur les interblocages ainsi que la cause des entrées d'erreur. Important
|
| Non pris en charge | • ID d'instance |
|
Aperçu des instances à optimiser | Liste les instances de base de données sous votre compte Alibaba Cloud susceptibles de nécessiter une optimisation. Cela inclut les instances présentant des changements de charge récents, des pics de CPU ou d'E/S, un IOPS élevé, des augmentations soudaines de mémoire ou un nombre anormal de journaux de requêtes lentes. |
| Non pris en charge | Plage de temps (start_time et end_time) |
|
Interrogation des informations sur l'instance | Interroge les informations sur les instances de base de données sous le compte Alibaba Cloud actuel, y compris le type de moteur, la version du moteur, l'ID d'instance, l'alias de l'instance, la région et le statut. Les résultats peuvent être filtrés par type de moteur de base de données ou par mot-clé. |
| Prend en charge les moteurs MySQL, PostgreSQL, Redis et MongoDB. | • Type de moteur |
|
Interrogation de la topologie de l'instance | Interroge la topologie d'une instance de base de données et les détails de chaque nœud. |
| Non pris en charge | ID d'instance |
|
Interrogation de la configuration de l'instance | Interroge la configuration et le statut d'une instance de base de données, y compris des détails tels que les paramètres de journalisation, les politiques de stockage (chaud/froid), le statut d'audit, le statut de Performance Insights, ainsi que la prise en charge de la migration et des versions. |
| Non pris en charge | ID d'instance |
|
Afficher l'instruction CREATE TABLE | Affiche l'instruction CREATE TABLE pour une table spécifiée. |
| Prend en charge les moteurs MySQL et PostgreSQL. | • ID d'instance |
|
Événements de sécurité anormaux | Interroge les événements de sécurité anormaux dans les instances de base de données sous votre compte Alibaba Cloud, tels que les tentatives de piratage de compte, les téléchargements de données sensibles, les connexions anormales, les suppressions massives de données en peu de temps et les attaques par bourrage d'identifiants. Cela vous aide à identifier rapidement les menaces de sécurité potentielles, à analyser le contexte des comportements anormaux et à prendre des mesures de protection ciblées pour renforcer la sécurité et la conformité des bases de données. |
| Non pris en charge | Aucun |
|
Modifications de la ligne de base de sécurité | Interroge la tendance des modifications de la ligne de base de sécurité pour une instance de base de données dans une plage de temps spécifiée. Cela vous aide à comprendre l'évolution de sa configuration de sécurité, à identifier les améliorations ou détériorations des risques, à suivre les éléments non corrigés depuis longtemps et à recevoir des conseils exploitables pour renforcer la sécurité et la conformité. |
| Non pris en charge | • ID d'instance |
|
Dernière ligne de base de sécurité | Interroge les derniers résultats d'analyse de la ligne de base de sécurité pour les instances de base de données sous votre compte Alibaba Cloud. Cela vous aide à comprendre l'état global de la configuration de sécurité, à identifier les risques potentiels et fournit des conseils de correction exploitables pour renforcer la sécurité et la conformité des bases de données. |
| Non pris en charge | Aucun |
|
Découverte de données sensibles | Interroge les résultats d'analyse des données sensibles pour les instances de base de données sous votre compte Alibaba Cloud et fournit des informations détaillées sur la classification et la catégorisation des données. Cela vous aide à déterminer si des données sensibles existent, à comprendre leur distribution et à évaluer leur niveau de risque pour soutenir la gestion de la sécurité des données et les vérifications de conformité. |
| Non pris en charge | Aucun |
|
Tendance mondiale des risques de sécurité | Analyse la tendance temporelle des risques de sécurité des bases de données mondiales, en utilisant des données d'histogramme pour identifier les modèles de fluctuation des risques, détecter les pics anormaux et fournir une analyse visuelle de l'évolution des risques. |
| Non pris en charge | Aucun |
|
Tendance des risques de sécurité de l'instance | Analyse la tendance temporelle des risques de sécurité pour une seule instance de base de données en utilisant des données d'histogramme. Cela permet d'identifier les modèles de fluctuation et les pics anormaux dans les dimensions de risque telles que les opérations SQL anormales, les injections SQL et les fuites de données, permettant aux administrateurs de bases de données de retracer rapidement l'évolution des problèmes de sécurité de l'instance. |
| Non pris en charge | ID d'instance |
|
Statistiques des alertes de sécurité de l'instance | Interroge les statistiques des alertes de sécurité SQL pour une seule instance de base de données dans une plage de temps spécifiée. Il fournit des distributions par niveau d'alerte (critique, avertissement, informationnel) et par type (injection SQL, fuite de données, opération anormale) pour vous aider à comprendre rapidement la posture de sécurité globale et la distribution des risques de l'instance. |
| Non pris en charge | ID d'instance |
|
Instances sur site/cloud tiers prises en charge : Pour les bases de données provenant d'autres fournisseurs cloud ou déployées sur site, l'Agent DAS fournit des diagnostics et des suggestions d'optimisation pour les moteurs MySQL, PostgreSQL, Redis et MongoDB via des protocoles standard. L'agent n'est pas compatible avec les personnalisations spécifiques aux fournisseurs ou les modifications non standard.
Format d'exemple de requête API : Ce format utilise un corps de requête structuré pour déclencher directement une compétence via un appel API. Contrairement aux requêtes en langage naturel, cette méthode garantit une exécution stable et fiable de la tâche de diagnostic.
Procédure
-
Accédez à la page de l'Agent DAS.
PC
Connectez-vous à la console DAS.
-
Cliquez sur l'icône de l'Agent DAS.

-
Sélectionnez une spécification d'instance appropriée et finalisez l'achat. Pour plus de détails sur les spécifications des instances et la facturation, consultez Agent DAS.
Mobile Web
Connectez-vous à la page de l'Agent DAS.
RemarqueSur Mobile Web, vous pouvez accéder à l'Agent DAS uniquement depuis un navigateur web. L'accès via l'application n'est pas pris en charge.
-
Configurez l'Agent DAS.
Après avoir effectué le paiement, vous devez configurer l'Agent DAS pour gérer différents groupes d'instances. DAS fournit différentes capacités de gestion selon l'édition :
Édition Basic (anciennement Édition Personal) : Prend en charge un agent capable de gérer jusqu'à 10 instances.
Édition Enterprise : Permet de configurer plusieurs agents pour gérer différents groupes d'instances. Vous pouvez également avoir plusieurs agents gérant la même instance, similaire à un scénario où plusieurs administrateurs de bases de données gèrent le même ensemble d'instances par roulement.
Pour configurer un agent :
-
Connectez-vous à la page de gestion des agents.
(Facultatif) Pour l'Édition Enterprise, cliquez sur Add sur la page de liste pour créer plusieurs agents et attribuer des instances à chaque agent.
-
Modifiez la configuration de l'agent.
Dans la colonne Actions de l'agent cible, cliquez sur Edit pour ouvrir la page Edit Configuration.
Dans la section Associated Instances, sélectionnez les ID d'instance que vous souhaitez que l'agent gère, puis cliquez sur OK.
-
Limitations
Une fois la configuration terminée, chaque agent ne peut effectuer des opérations telles que les questions-réponses, les diagnostics et les sessions interactives que sur les instances qu'il gère.
Cas d'utilisation :
-
Intégration avec votre système via une API
Si vous intégrez l'Agent DAS à votre système via une API, vous pouvez vous connecter en fonction des différents ID d'agent. Ainsi, différents personnels, tels que les administrateurs de bases de données ou les développeurs, ne peuvent accéder et opérer que sur les instances relevant de leur périmètre d'autorisation.
-
Utilisation de la fonction de chat dans la console
Lorsque vous opérez directement dans la console, vous devez basculer vers l'agent correspondant au pays ou à la région pour effectuer l'O&M sur les instances qu'il gère.

-
Configuration des autorisations
Pour garantir la sécurité du système et la conformité opérationnelle, vous devez configurer les autorisations appropriées pour le compte avant d'utiliser l'Agent DAS. DAS fournit deux politiques d'autorisation intégrées pour différents rôles et cas d'utilisation :
Nom de la politique
Niveau d'autorisation
Capacités clés
AliyunHDMReadOnlyAccessaccès en lecture seule
Permet aux utilisateurs d'afficher toutes les instances dans leur périmètre d'autorisation dans la console DAS.
Interdit aux utilisateurs d'effectuer des modifications, telles que le redémarrage des instances ou la modification des paramètres.
Permet aux utilisateurs d'utiliser les capacités d'O&M de l'Agent DAS, telles que le diagnostic intelligent, l'analyse des performances et l'interaction en langage naturel, pour les instances autorisées.
AliyunHDMFullAccessaccès complet
Fournit un contrôle total sur toutes les fonctionnalités DAS.
Permet aux utilisateurs d'effectuer des opérations telles que le diagnostic, l'optimisation, les modifications et l'exportation de données pour toutes les instances de base de données sous l'UID actuel.
Inclut toutes les capacités de la politique
AliyunHDMReadOnlyAccess.
Pour configurer les autorisations :
Connectez-vous à la console RAM.
Dans le volet de navigation de gauche, choisissez .
Trouvez l'utilisateur cible et cliquez sur Add Permissions dans la colonne Actions.
Dans le panneau Select Policy, recherchez et sélectionnez
AliyunHDMReadOnlyAccessouAliyunHDMFullAccess.Cliquez sur OK pour accorder l'autorisation.
-
Utilisez l'Agent DAS pour lancer un diagnostic assisté par IA.
Carte de diagnostic
-
Cliquez sur la carte correspondant à votre cas d'utilisation.

-
Dans la boîte de dialogue qui s'affiche, sélectionnez la cible du diagnostic (ID d'instance), la plage de temps et d'autres paramètres selon les besoins.
RemarqueLes paramètres requis varient selon le scénario. Par exemple, pour effectuer SQL Diagnostic and Optimization, vous devez fournir la base de données et l'instruction SQL.
Cliquez sur OK.
Session de chat
Lorsque vous saisissez une question dans la zone de chat, l'Agent DAS identifie votre intention, trouve les connaissances pertinentes et lance un diagnostic. L'agent planifie ensuite un chemin de diagnostic basé sur votre question et ajuste les étapes en fonction des commentaires en temps réel. Par exemple, pour évaluer l'état de santé d'une instance, l'agent analyse des métriques telles que l'utilisation du CPU, le nombre de sessions, l'utilisation de la mémoire, le TPS, le QPS, les interblocages et les requêtes SQL lentes. S'il détecte d'importants problèmes de requêtes SQL lentes, l'agent effectue des diagnostics supplémentaires et fournit des recommandations d'index ou des suggestions de réécriture de requête.
Vous pouvez également utiliser le raccourci /, @ ou # pour ouvrir rapidement un scénario de diagnostic, récupérer une liste d'instances ou sélectionner une plage de temps.

-
-
La fonctionnalité Rapport quotidien d'O&M de base de données, propulsée par l'Agent DAS, est disponible pour les instances de base de données gérées par l'Édition Enterprise. Chaque jour, la fonctionnalité analyse plus de 200 millions de jetons pour générer un résumé structuré des indicateurs clés d'O&M. Ce résumé inclut des alertes d'anomalies, des recommandations d'optimisation pour les requêtes SQL lentes à fort impact, des tendances d'espace disque, des résultats d'index inefficaces et des métriques de ressources clés telles que le CPU, la mémoire et les E/S. Le rapport fournit un aperçu exploitable qui aide les équipes d'O&M à comprendre l'état de santé des bases de données, à prédire les risques et à effectuer des optimisations, garantissant ainsi la stabilité du système et soutenant l'amélioration continue.
Dans le volet de navigation de gauche de la console DAS, choisissez .
Trouvez le rapport quotidien cible.
Dans la colonne Actions du rapport quotidien cible, cliquez sur View Details.
Vous pouvez également cliquer sur l'icône
en haut de la page de l'Agent DAS pour afficher le rapport.