You need to enable JavaScript to run this app.
导航

一键诊断

最近更新时间2023.07.04 10:07:50

首次发布时间2023.07.04 10:07:50

数据库工作台 DBW 提供一键诊断功能,通过该功能您可以更直观的查看数据库性能情况的全貌,确认实例是否存在异常。

前提条件

注意事项

  • 扣分规则

    诊断项规则计算方式

    CPU 使用率

    按照 CPU 使用率进行扣分,最大可扣 10 分。

    • CPU 使用率 < 70% 时,不扣分。

    • CPU 使用率 >= 70% 时,扣分计算公式为:min((使用率-70)*40/100, 10)

    内存使用率

    按照内存使用率进行扣分,最大可扣 10 分。

    • 内存使用率 < 70% 时,不扣分。

    • 内存使用率 >= 70% 时,扣分计算公式为:min((使用率-70)*40/100, 10)

    连接数使用率

    连接使用率进行扣分,最大可扣 10 分。

    • 连接数使用率 < 70% 时,不扣分。

    • 连接数使用率 >= 70% 时,扣分计算公式为:min((使用率-70)*40/100, 10)

    慢日志

    按照每 24 小时慢日志的数量进行扣分,最大可扣 10 分。

    • 慢日志数量 = 0 时,不扣分。

    • 0 条 < 慢日志数量 < 50 条时,扣 1 分。

    • 慢日志数量 >= 50 条时,扣分计算公式为 int(min(数量/50, 10))

    磁盘使用率

    剩余磁盘预计可使用天数进行扣分,最大可扣 15 分。

    • 通过可使用天数计算扣分

      • 可使用天数 >= 15 天,不扣分。

      • 可使用天数 < 15 天时,扣分计算公式为 int(15 - 天数/3 )

    • 通过使用率计算扣分

      • 磁盘使用率 < 70% 时,不扣分。

      • 磁盘使用率 >= 70% 时,扣分计算公式为:min((使用率-70)*40/100, 10)

    说明

    在统计磁盘使用率的最终得分时,按照两种扣分方式中较高的进行扣分。

  • 诊断结果风险等级规则

    诊断项无风险低风险中风险高风险
    CPU 使用率cpuUsage < 70%70% <= cpuUsage < 80%80% <= cpuUsage < 90%90% <= cpuUsage
    内存使用率memUsage < 70%70% <= memUsage < 80%80% <= memUsage < 90%90% <= memUsage
    连接数使用率connectionUsage < 70%70% <= connectionUsage < 80%80% <= connectionUsage < 90%90% <= connectionUsage
    慢日志slowlogs = 00 <= slowlogs < 100100 <= slowlogs < 300300 <= slowlogs

    磁盘使用率

    • 15 <= days

    • diskUsage < 70%

    • 12 <= days < 15

    • 70% <= diskUsage < 80%

    • 7 <= days < 12

    • 80% <= diskUsage < 90%

    • 0 <= days < 7

    • 90% <= diskUsage

一键诊断界面介绍

alt

序号区域说明
实例类型切换区域在该区域内,您可以按需切换实例类型。当前仅支持接入云数据库 MySQL 版的实例。

诊断结果区域

默认展示当天所有的诊断结果。在该区域您可以查看当前实例内的诊断项包括慢 SQL、CPU 使用率、内存使用率、磁盘使用率和连接使用率的诊断结果、开始时间。
同时,您也可以单击各诊断项操作列的查看详情,查看各诊断项内的诊断结果。详细操作,请参见一键诊断管理

诊断得分区域在该区域您可以查看当前实例健康的总体得分,包括高风险项和低风险项的数量。您也可以单击查看详情,查看具体扣分项。
健康状态摘要区域在该区域,您可以查看各指标项的平均值(包括平均 CPU 使用率、平均内存使用率、平均 QPS、平均 TPS、平均连接数使用率和平均活跃会话数)和各指标项的最大、最小值。

相关文档

关于一键诊断的详细信息,请参见一键诊断管理