在阿里云 数据库自治服务 (DAS) 中,“巡检评分”并不是一个需要手动“开启”的独立开关,而是 智能巡检(Inspection) 功能运行后的自然产出结果。
只要您的数据库实例接入了 DAS,并且智能巡检任务处于运行状态,系统就会定期自动执行巡检并生成评分。
如果您在控制台看不到评分,或者评分未更新,通常是因为巡检任务未配置或实例未完全接入。请按照以下步骤检查和配置:
1. 核心前提:确保实例已接入 DAS
只有接入 DAS 的实例才会被巡检。
检查路径:登录 DAS 控制台 -> 左侧导航栏 实例监控。
操作:确认您的目标数据库实例在列表中,且状态显示为 “接入中” 或 “正常”。
如果不在列表中,点击 “接入实例”,选择对应的地域和实例进行接入。
2. 关键步骤:配置/启用“智能巡检”
这是生成评分的直接来源。如果从未配置过巡检策略,就不会有评分。
操作路径:
巡检对象:勾选您需要评分的数据库实例(支持批量)。
巡检频率:选择执行周期(如:每天、每周、或自定义 Cron 表达式)。建议设置为“每天”,以便每日获得最新的健康评分。
巡检内容:默认会包含性能、容量、安全、配置等全维度检查(无需额外勾选,除非您想排除某些项)。
登录 阿里云 DAS 控制台。
在左侧导航栏,选择 智能运维 -> 智能巡检(部分旧版界面可能在 健康诊断 下)。
点击页面上的 巡检配置 或 创建巡检任务 按钮。
配置策略:
保存并启用:点击确定/保存。
注意:配置完成后,系统会在下一个预定时间点自动执行巡检。您也可以点击列表中的 “立即巡检” 按钮,手动触发一次即时巡检,通常 5-10 分钟后即可看到评分。
3. 查看巡检评分
一旦巡检任务执行完毕,评分会自动生成并展示。
查看位置 A(概览页):
进入 实例监控 列表页。
在实例列表中,通常会有一列显示 “健康分” 或 “巡检评分”(满分通常为 100 分)。
分数颜色含义:绿色(健康)、橙色(一般/警告)、红色(危险/严重)。
查看位置 B(详情页):
点击具体的实例 ID 进入详情页。
找到 健康诊断 或 巡检报告 模块。
您可以看到详细的评分趋势图,以及扣分项的具体原因(如:CPU 使用率过高、慢 SQL 过多、磁盘空间不足等)。
4. 常见问题排查(为什么还是没有评分?)
| 问题现象 | 可能原因 | 解决方案 |
|---|---|---|
| 完全看不到评分列 | 实例未接入 DAS 或权限不足 | 检查实例是否已在“实例监控”列表中;确认当前账号有 DasFullAccess 权限。 |
| 评分显示“--”或未更新 | 巡检任务尚未执行 | 点击“立即巡检”手动触发;检查巡检任务的“上次执行时间”。 |
| 提示“不支持该实例” | 实例类型不支持智能巡检 | 目前 DAS 智能巡检主要支持 RDS MySQL/PostgreSQL/SQL Server、PolarDB、Redis、MongoDB 等主流引擎。某些老旧版本或特殊引擎可能暂不支持。 |
| 评分一直很低 | 存在持续的性能或配置问题 | 点击评分查看详情,根据 DAS 给出的 优化建议(如:创建索引、扩容、修改参数)进行修复,修复后再次巡检评分会自动提升。 |
5. 高级功能:订阅巡检报告
为了确保持续关注评分变化,建议开启报告订阅:
在 智能巡检 页面,找到 报告订阅 设置。
配置接收人(支持邮件、钉钉、短信)。
设置当 评分低于阈值(如低于 80 分)或 发现高危风险 时自动发送告警。
总结
“开启巡检评分” = “接入实例” + “配置并运行智能巡检任务”。
只要完成了这两步,DAS 就会自动化地为您计算并展示数据库的健康评分,帮助您量化数据库的健康状态。