异常诊断
更新时间:2025-06-26
DBSC 为用户提供异常诊断功能,支持查看数据库实例中发生中和已发生的异常事件,帮助运维人员直观、全面地了解数据库实例的运行情况。本文为您介绍如何使用 DBSC 异常诊断。
前提条件
- 实例已接入 DBSC,且接入状态为接入成功。
操作步骤
- 登录 DBSC 控制台。
- 在左侧导航栏,点击 诊断优化—>异常诊断。
-
进入会话管理页面后,在左上方选择要查看的实例。
注意:
当前支持的数据库类型为:GaiaDB
-
在异常诊断页面,查看目标实例当前的 事件趋势、健康得分、健康巡检 等详细信息。
- 事件趋势:查看数据库实例实时的 CPU 利用率、健康得分和诊断事件。在得分趋势视图中选择某一时间点,在气泡中点击详情可查看对应时间点的健康得分概况。
- 健康得分:查看所选时间范围内实例的健康度评分与异常事件数量,支持点击异常事件数量筛选 健康巡检 列表。
- 健康巡检:查看所选时间范围内实例的异常事件列表。
-
在诊断事件视图中,点击诊断事件,可查看该异常事件详情。
- 基本信息:查看所属节点、诊断项、风险等级、开始时间、持续时间、事件概要等信息。
- 异常快照:根据不同异常事件,展示在事件发生时间段内数据库实例的性能趋势、会话、慢 SQL、锁等关联快照详情。
诊断项说明
诊断项 | 分类 | 风险等级 |
---|---|---|
活跃会话高 | 性能 | 致命:(活跃会话 - CPU 核数 3 - 2) 0.1 >= 8严重:8 > (活跃会话 - CPU 核数 3 - 2) 0.1 >= 5告警:5 > (活跃会话 - CPU 核数 3 - 2) 0.1 >= 2 |
内存使用率过高 | 可用性 | 致命:内存使用率 >= 9严重:95 > 内存使用率 >= 90告警:90 > 内存使用率 >= 85 |
CPU使用率过高 | 性能 | 致命:CPU使用率 >= 90严重:90 > CPU使用率 >= 80告警:80 > CPU使用率 >= 70 |
慢查询次数/秒过高 | 性能 | 致命:慢查询次数/秒 >= 10严重:10 > 慢查询次数/秒 >= 5告警:5 > 慢查询次数/秒 >= 2 |
主备延迟过大 | 可用性 | 致命:主备延迟(秒) >= 3600严重:3600 > 主备延迟(秒) >= 600告警:600 > 主备延迟(秒) >= 60 |
故障切换 | 可用性 | 致命:故障切换失败告警:故障切换成功 |
主备切换 | 可用性 | 致命:主备切换失败告警:主备切换成功 |
规格变更 | 可用性 | 致命:规格变更失败告警:规格变更成功 |
克隆实例 | 性能 | 致命:克隆实例失败告警:克隆实例成功 |