- 文档首页
数据库工作台
PostgreSQL 用户指南
运维管理
数据库巡检管理
数据库巡检管理
数据库工作台 DBW 提供数据库巡检功能,该功能可以定期自动化对数据库实例进行健康检查和风险评估,帮助您了解数据库实例的运行情况。本文介绍如何开启数据库巡检和查看数据库巡检报告。
前提条件
- 已创建云数据库 PostgreSQL 版实例,且实例状态处于运行中。详细操作,请参见创建实例。
注意事项
- 在使用数据库巡检功能期间,请勿操作变更实例的相关配置,否则会导致无法正常使用数据库巡检功能对实例进行检查和评估。
- 支持对 PostgreSQL 11、PostgreSQL 12、PostgreSQL 13、PostgreSQL 14、PostgreSQL 15 和 PostgreSQL 16 版本实例进行数据库巡检管理。
- 在巡检记录列表中,DBW 保留最近 30 天的巡检记录和巡检报告,过期的报告将被自动删除。请您及时下载巡检报告。
- 以 CPU 使用率为例,说明巡检得分的计算过程。
- 在巡检权重设置中,将 CPU 使用率的权重设置为高(占比 15%),其他 4 项扣分项的权重均为中(占比 10%)。
- 假设当前实例中 CPU 的使用率为 80%,则 CPU 使用率的扣分分数计算公式如下。
- score = min ((80 - 70) * 40 /100, 10) = 4
- 最终扣分 = 4 / 10 * 15% / (15% + 10% + 10% + 10% + 10%) * 90 = 9.7
- 实例的最终巡检得分计算公式:巡检得分 = 100 -(各扣分项扣分之和)。
设置巡检权重
DBW 默认所有实例节点的每个扣分项的权重均为中,同时也支持根据业务诉求修改每个扣分项的权重。
- 在实例列表页面,单击目标实例操作列下的巡检权重设置。
- 在巡检权重设置窗口中,可以为每个节点设置各扣分项的权重。权重级别定义请参见巡检评分规则。
- 在顶部菜单栏,选择数据库类型云数据库 PostgreSQL 版。
- 在评分权重设置弹窗中,为当前类型的数据库实例批量设置每个扣分项的权重。
开启数据库巡检
说明
自动巡检时段默认为前一天 00:00:00 ~ 23:59:59,每天自动执行一次巡检。
- 在实例列表页面,筛选数据库类型为云数据库 PostgreSQL 版。
- 在请选择搜索类型输入框,支持通过实例名称和实例 ID 查询目标实例。
- 在实例列表页面,单击目标实例自动巡检列下的笔状图标。
- 在自动巡检设置对话框,开启自动巡检,并设置巡检开始执行的时间段。
-
- 在实例列表页面,筛选数据库类型为云数据库 PostgreSQL 版。
- 在实例列表页面,勾选需开启自动巡检的实例,单击自动巡检设置。
- 在自动巡检设置对话框,开启自动巡检,并设置巡检开始执行的时间段。
-
- 在数据库巡检记录页面左上角,切换数据库类型为云数据库 PostgreSQL 版。
- 在手动巡检对话框的请选择需巡检的实例区域,勾选需要巡检的实例,并设置需要巡检的巡检时段。
说明
巡检时间不能晚于当前时间,且巡检开始时间和巡检结束时间的间隔范围为 1~24 小时。
-
查看巡检报告
巡检报告支持通过实例名称、实例 ID 和时间段筛选查看。
- 在数据库巡检记录页面左上角,切换数据库类型为云数据库 PostgreSQL 版。
- 在顶部菜单栏,选择数据库类型云数据库 PostgreSQL 版。
- 在巡检汇总或巡检记录页签,选择目标记录,单击操作列的查看报告。在巡检报告详情控制面板,您可以查看实例或节点巡检结果。同时,在巡检报告详情控制面板的右上角,单击下载报告,可将巡检报告以 PDF 的格式下载至本地查看。
最近更新时间:2026.03.09 11:51:56