DAS Agent是基于大模型技术,融合了阿里云10万+工单和专家经验的智能数据库运维大脑,专注于解决云数据库的日常运维及稳定性问题。通过融合AI,构建了覆盖问题发现、诊断、优化的全链路自治能力,为您提供高效、精准的数据库稳定性保障。
前提条件
目标数据库已正常接入DAS。
当前已支持主流的数据库,例如MySQL数据库(RDS MySQL、其他云厂商的MySQL、本地自建MySQL)、RDS PostgreSQL、RDS SQL Server、PolarDB MySQL版、PolarDB PostgreSQL版、PolarDB-X、云数据库Tair(兼容Redis)、云数据库MongoDB版等。
注意事项
若您需要通过RAM用户(子账号)使用DAS Agent功能,则须确保该RAM用户具备DAS的管理权限和数据库实例的管理权限。
若您需要将DAS Agent的智能运维能力集成至非DAS控制台或其他业务系统中,请提交工单以进行咨询。
费用信息
目前,DAS Agent正开展限时优惠活动,诚邀您前来体验。优惠活动结束后,价格将恢复至原价。
DAS Agent将推出下单立享首月免费活动,欢迎加入钉钉群获取详细信息。
版本 | 定价 | 说明 |
个人/小微企业版 | 推广期为99元/月,包含10万字符。 |
|
企业版-SAAS | 推广期价格分别为2000/月~2万/月,具体金额与纳管实例数量相关。 |
|
功能说明
功能 | 状态 | 说明 |
数据库知识问答 | 支持 | 知识库从通用数据库知识,扩展至由阿里云资深行业专家多年积累和整理的内部文档,覆盖主要的OLTP及NoSQL引擎类型,包含异常处理建议、升降配建议、变更影响分析等多种知识类型。 |
数据库异常诊断 | 支持 | 覆盖在线事务处理(OLTP)及NoSQL的多种场景,包括指标与异常查询、实时诊断(CPU、内存、会话)、锁分析、时延洞察(Tair)、大Key分析(Tair)、慢SQL分析(OLTP与MongoDB)、SQL优化(涵盖已运行的SQL及尚未运行的SQL的预检优化功能)、数据库安全风险检测等。由DAS Agent进行智能分析,以识别根本原因并提供优化及止血建议。 说明 在当前阶段,建议仍需人工采纳,尚未开通大模型自动执行的功能。 |
智能运维报告 | 支持 | 账号下多个实例(支持跨引擎)的统一运维报告,包含指标趋势对比分析、优化建议及监控建议等内容。 说明 当前仅支持日报功能,未来将扩展至周报和月报,并将提供用户自定义报告模板的功能。 |
异常检测与预警 | 未支持 | 将基于性能趋势监控指标实现和预告异常发现。 |
异常诊断的场景
场景 | 说明 | 支持的数据库实例 | 诊断所需参数 |
SQL诊断优化 | 对在指定数据库中执行的SQL语句进行分析,然后提出潜在的性能问题和优化建议。 |
|
|
CPU实时诊断(MySQL类) | 通过实时获取相关数据,以诊断导致CPU使用率异常的原因。 |
|
|
CPU实时诊断(Tair/Redis) | 对云数据库Tair(兼容Redis)实例进行实时CPU使用异常诊断,根据实时采集的会话数据、大Key和热Key进行根因分析。 | 云数据库Tair(兼容Redis) |
|
异常会话识别 | 实时查询MySQL数据库实例的 |
|
|
慢日志分析(TP) | 基于SQL慢日志的统计数据,识别多种问题SQL,并提供相应的优化建议。 |
|
|
安全异常事件 | 查询当前阿里云账号下各数据库实例中的异常行为安全事件(例如账号破解尝试、敏感数据下载、异常登录、短时间内大量删除数据、撞库攻击),帮助您快速识别潜在的安全威胁;分析异常行为的上下文,并采取针对性的防护措施,从而提高数据库的安全性和合规性。 |
| 无 |
待优化实例概览 | 查询当前阿里云账号下需重点关注的数据库实例列表,包括存在数据库负载变化、CPU突增、IO突增、IOPS高、实例内存突增及慢日志数量异常等现象的实例。 |
| 时间范围(start_time和end_time) |
实例信息查询 | 查询当前阿里云账号下的数据库实例信息,包括但不限于数据库引擎类型、引擎版本、实例ID、实例别名、实例所在地域及实例状态等。可按数据库引擎类型或关键字进行过滤。 |
|
说明 均为非必选参数。 |
HA查询分析 | 查询并分析RDS MySQL实例的主备切换记录,输出简洁的报告。 | RDS MySQL |
|
错误日志分析 | 对数据库实例错误日志的死锁、Warning和Error级别的日志进行分析,返回详细的死锁信息及错误日志产生的原因。 重要
|
|
|
实例配置查询 | 查询数据库实例的配置及状态信息,包括日志设置、存储策略(热/冷存储)、审计功能、性能洞察开关以及迁移和版本支持等元数据。 |
| 实例ID |
CPU使用率诊断(MySQL类) | 通过获取数据库实例指定时段的会话、慢日志、SQL洞察等相关数据,以诊断导致CPU使用率异常的原因。 |
|
|
最近死锁分析 | 分析执行 |
|
|
内存异常诊断(MySQL类) | 分析数据库实例的内存使用率是否存在异常情况。若发现异常,则进一步分析造成内存使用率异常的原因;若未发现异常,则提示可能存在的内存异常风险。 |
|
|
内存异常识别(MySQL类) | 分析数据库实例的内存使用率是否存在异常情况。若发现异常或长期处于高水位,则提示内存使用率异常或处于较高水位的常见原因。 |
|
|
慢日志分析(MongoDB) | 基于MongoDB慢日志的统计数据,识别出多种问题Query模板,并向用户推荐需重点关注的QueryId列表,提供相应的处理建议。 | 云数据库MongoDB版 |
|
监控指标查询 | 查询数据库实例的CPU使用率、内存使用率、存储空间使用率等指标。 |
|
|
时延洞察解读(Tair/Redis) | 基于云数据库Tair(兼容Redis)实例时延洞察的数据,分析Porxy节点或数据节点的时延数据,并识别出时延较高的命令或节点。 | 云数据库Tair(兼容Redis) |
|
Large Key查询分析 | 基于云数据库Tair(兼容Redis)实例历史大Key进行分析,返回对应的热Key信息。 | 云数据库Tair(兼容Redis) |
|
安全基线变化 | 用于查询数据库实例在指定时间范围内的安全基线变化趋势。帮助您掌握当前实例的安全配置的演进过程,识别风险改善、恶化或长期未修复项置状态,并提供可落地的修复指引,从而提升数据库的安全性和合规性。 |
|
|
最新安全基线 | 用于查询当前阿里云账号下各数据库实例的最新安全基线巡检结果。帮助您全面了解数据库的安全配置状态,识别潜在风险,并提供切实可行的修复指引,从而提升数据库的安全性与合规性。 |
| 无 |
敏感数据发现 | 用于查询当前阿里云账号下各数据库实例中的敏感数据扫描结果,并提供数据分类与分级的详细信息。帮助您了解数据库实例中是否存在敏感数据、敏感数据的分布情况及其风险级别,从而支持数据安全管理及合规性检查。 |
| 无 |
实例拓扑查询 | 查询数据库实例拓扑信息和各个节点的详细信息。 |
| 实例ID |
操作步骤
进入DAS Agent页面。
PC端
登录DAS控制台。
单击DAS Agent图标。
说明默认在页面右下角,若您移动过DAS Agent图标的位置,则以实际位置为准。
移动Web端
访问并登录DAS Agent页面。
说明移动Web端仅支持通过网页访问DAS Agent,暂不支持在应用程序内进行访问。
使用DAS Agent功能,发起AI诊断。
方式一
根据实际需求,单击对应场景的卡片。
根据实际情况,在弹出的对话框选择需要诊断的对象(实例ID)、诊断的时间范围等。
说明不同场景需要配置的参数不同,请以实际页面为准。例如,进行SQL诊断优化时,需要填写SQL语句所对应的数据库和待分析的SQL语句。
单击确定。
方式二
在对话框中进行提问,DAS Agent将会进行意图识别,以匹配最合适的知识并开展智能诊断。
可选:查询AI运维日报。
重要此功能正在邀测中,仅部分用户可以使用。
在DAS控制台的左侧导航栏,选择
。查找目标诊断日报。
在目标诊断日报的操作列,单击查看详情。
视频简介
移动Web端:
PC端: