更新时间:2024-11-18 GMT+08:00

评分规则

本章节主要介绍数据管理服务提供的巡检评分功能的评分规则。

数据管理服务系统会根据评分规则对实例的运行情况进行分数扣除,您可以在控制台上查看得分,关于如何查看,详情请参见巡检评分

评分规则表

表1 TaurusDB实例的评分规则表

扣分项

含义

扣分子项

条件

分数计算规则

内存使用率(memUsage)

一天的平均内存使用率。

严重事件

memUsage>90%

min[3 + (memUsage-0.9)*50, 10]

警告事件

80%<=memUsage<=90%

1+(memUsage-0.8)*20

CPU使用率(cpuUsage)

一天的CPU平均使用率。

说明:

多核CPU需要换算为单核进行计算。

严重事件

cpuUsage>=80%

min[3+(cpuUsage-0.8)*30,10]

警告事件

70%<=cpuUsage<=80%

1+(cpuUsage-0.7)*20

连接使用率(connectionRate)

一天内连接数的平均值/最大允许的连接数。

严重事件

connectionRate>80%

3

警告事件

70%<=connectionRate<=80%

1

活跃会话(threadRunning)

一天内产生的活跃会话的个数。

严重事件

threadRunning>min(4*cpuCores+8,96)

9

警告事件

threadRunning>min(2*cpuCores+8,64)

3

慢SQL数量(slowSqlCount)

一天内产生的慢SQL的总条数。

严重事件

slowSqlCount>=500

18+(slowSqlCount-10)/30

警告事件

100<=slowSqlCount<500

4+(slowSqlCount-100)/30

优化事件

0<slowSqlCount<100

1+(slowSqlCount-10)/30