检测到您已登录华为云国际站账号,为了您更好的体验,建议您访问国际站服务网站 https://www.huaweicloud.com/intl/zh-cn
不再显示此消息
使用DAS定位CPU使用率高问题 CPU使用率高,主要有两类原因导致: 慢SQL 慢SQL的查询效率低,为获取大量数据导致IO升高,主要表现为QPS不高,慢日志数量多。您可以在DAS性能页面查看CPU使用率、QPS、行读取速率等维度监控,确认问题后,可以通过Kill会话、SQL诊断优化索引等方式解决问题。
from the server 报错原因: DAS服务器与实例网络不通。 解决方法:请提交工单联系客服人员协助处理。 报错信息:Instance connect timeout, please login again. 报错原因:DAS服务器连接超时。 解决方法:请提交工单联系客服人员协助处理。
received any packets from the server。 报错原因: ECS设置的安全组规则不支持此端口被访问 解决方法:请参考查看并放通ECS实例安全组规则。 报错原因: ECS虚拟机设置的防火墙策略不允许此端口被访问。 解决方法:请参考查看并放通防火墙。 报错原因
详情列表。 图2 查看告警信息 如果业务需要关注CPU使用率、磁盘利用率和连接数使用率等指标,您可以通过管理告警规则配置对应的指标和告警策略。 例如:针对新上业务要及时关注会话流量,通过修改告警规则设置当前实例的“连接数使用率”指标的告警策略,具体请参见修改告警规则。 健康智能诊断
详情列表。 图2 查看告警信息 如果业务需要关注CPU使用率、磁盘利用率和连接数使用率等指标,您可以通过管理告警规则配置对应的指标和告警策略。 例如:针对新上业务要及时关注会话流量,通过修改告警规则设置当前实例的“连接数使用率”指标的告警策略,具体请参见修改告警规则。 健康智能诊断
Failed 未满足前提条件,服务器未满足请求者在请求中设置的其中一个前提条件。 413 Request Entity Too Large 由于请求的实体过大,服务器无法处理,因此拒绝请求。为防止客户端的连续请求,服务器可能会关闭连接。如果只是服务器暂时无法处理,则会包含一个Retry-After的响应信息。
限制此用户在一个小时内最多可以连接多少次到服务器,不填或填0表示不限制。 最多用户连接数 限制此用户同时连接到服务器的最大数量,不填或填0表示不限制。 SSL类型 用户连接至服务器的认证方式。 颁发者 用户连接至服务器时提供的X.509证书的颁发者。 主题 用户连接至服务器时提供的X.509证书的主题。
(单位:%) etcd盘使用率 该指标用于统计当前节点/var/chroot/usr/local/etcd的磁盘使用状态,仅针对合并部署 (单位:%) swap使用总大小 free -m swap使用总大小 free -m swap使用比例 free -m swap使用比例 free -m
(单位:%) etcd盘使用率 该指标用于统计当前节点/var/chroot/usr/local/etcd的磁盘使用状态,仅针对合并部署 (单位:%) swap使用总大小 free -m swap使用总大小 free -m swap使用比例 free -m swap使用比例 free -m
分数计算规则 内存使用率(memUsage) 一天的平均内存使用率。 严重事件 memUsage>90% min[3 + (memUsage-0.9)*50, 10] 警告事件 80%<=memUsage<=90% 1+(memUsage-0.8)*20 CPU使用率(cpuUsage)
分数计算规则 内存使用率(memUsage) 一天的平均内存使用率。 严重事件 memUsage>90% min[3 + (memUsage-0.9)*50, 10] 警告事件 80%<=memUsage<=90% 1+(memUsage-0.8)*20 CPU使用率(cpuUsage)
限制此用户在一个小时内最多可以连接多少次到服务器,不填或填0表示不限制。 最多用户连接数 限制此用户同时连接到服务器的最大数量,不填或填0表示不限制。 SSL类型 用户连接至服务器的认证方式。 颁发者 用户连接至服务器时提供的X.509证书的颁发者。 主题 用户连接至服务器时提供的X.509证书的主题。
限制此用户在一个小时内最多可以连接多少次到服务器,不填或填0表示不限制。 最多用户连接数 限制此用户同时连接到服务器的最大数量,不填或填0表示不限制。 SSL类型 用户连接至服务器的认证方式。 颁发者 用户连接至服务器时提供的X.509证书的颁发者。 主题 用户连接至服务器时提供的X.509证书的主题。
仅支持select/insert/update/delete语句诊断,其中insert必须带select子句。 SQL诊断历史是唯一存储在DAS服务器上的数据,如果执行删除操作后,也将彻底从服务器上删除。 格式化用于提高SQL语句易读性,只是转换SQL语句的显示形式,不会修改SQL的执行逻辑和语义。 格式化是
强制实施密码策略 勾选强制实施密码策略则表示用户密码必须符合SQL Server服务器的密码安全策略。 默认数据库 实例登录后的默认数据库。 默认语言 该数据库的默认语言。 服务器角色 配置当前登录名的服务器角色。 用户映射 配置当前登录名对指定数据库的指定权限。 说明: 选择所需的
值为实时值。 (单位:GB) 实例数据磁盘总量 该指标用于统计测量对象的实例数据磁盘总大小,该值为实时值。 (单位:GB) 实例数据磁盘使用率 该指标用于统计测量对象的实例数据磁盘已使用百分比,该值为实时值。 (单位:%) 负载 死锁次数 该指标用于统计数据库发生事务死锁的次数,取该时间段的增量值。
图1 筛选实例 选择所需实例,单击“详情”,进入DBA智能运维总览页面。 在性能页签下选择“实时性能”。 查看服务器的运行时间、连接信息和缓存池的状态。 图2 查看服务器信息 单击“设置指标”,选择在实时性能页面展示的性能指标,观察性能指标的实时动态。 图3 设置性能指标 表1 实时性能指标
delete语句每秒执行次数。 [insert_select] 插入查询语句每秒执行次数。 InnoDB缓存 [缓存命中率] 缓存命中率。 [缓存使用率] 缓存使用率。 InnoDB访问行数 [rows_read] 从InnoDB存储引擎表读取的行数。 [rows_inserted] 从InnoDB存储引擎表写入的行数。
非原始数据),该信息仅用于诊断逻辑,不会存储到DAS服务器。 获取表结构和数据分布信息的过程中,可能会对实例带来额外负载,但对性能影响甚微。 SQL诊断历史是唯一存储在DAS服务器上的数据,如果执行删除操作后,也将彻底从服务器上删除。 格式化用于提高SQL语句易读性,只是转换SQ
cpu_usage Double CPU使用率。 mem_usage Double 内存使用率。 space_usage Double 空间使用率。 connection_rate Double 连接使用率。 iops_usage Double IOPS使用率。 thread_running