查看GaussDB(for MySQL)监控大盘
监控大盘可以对GaussDB(for MySQL)实例的运行情况进行日常监控。
- 支持查看当前账号下所有实例的实时性能指标数据,以及指标趋势图,便于及时发现和处理指标异常的实例。
- 支持查看历史性能数据。
查看实时监控
- 登录管理控制台。
- 单击管理控制台左上角的,选择区域和项目。
- 在页面左上角单击,选择 。
- 在左侧导航栏中选择“监控大盘”,进入监控大盘页面。
- 查看当前账号下,创建完成的GaussDB(for MySQL)实例的实时性能指标。
图1 实时监控
表1 列表说明 列表名称
说明
节点名称/ID
仅展示创建完成的GaussDB(for MySQL)实例对应节点的监控数据。
运行状态
包含以下状态:
- 正常:展示实时监控数据。
说明:
对于新创建的实例,需要等待一段时间(约10分钟),才能查看上报的监控数据和监控视图。
- 异常:没有监控数据,默认0。恢复正常状态后可以查看监控数据。
- 已停止:没有监控数据,默认0。开启实例后可以查看监控数据。
角色
包含以下角色:
- 主节点
- 只读节点
可用区
展示GaussDB(for MySQL)实例对应节点所在的可用区。
读写内网地址
展示GaussDB(for MySQL)实例对应节点的读写内网地址。
故障倒换优先级
展示GaussDB(for MySQL)实例对应节点的故障倒换优先级。
监控指标
包含以下监控指标,指标说明以及指标异常的处理建议,详见表2。
- CPU使用率 (%)
- 内存使用率 (%)
- TPS (次/秒)
- QPS (次/秒)
表2 监控项说明 监控项
说明
监控项异常的处理建议
相关案例
CPU使用率 (%)
该指标用于统计测量对象的CPU使用率。
- 评估业务SQL的执行计划,添加索引避免全表扫描。
- 扩容CPU规格,满足计算型业务需求。
内存使用率 (%)
该指标用于统计测量对象的内存使用率。
- 扩容实例规格,满足业务需求。
- 优化SQL,减少临时表等的使用。
- 会话定期重连,及时释放session级别内存。
TPS (次/秒)
该指标用于统计事务执行次数,含提交的和回退。
- 评估业务SQL的执行计划,添加索引避免全表扫描。
- 扩容CPU规格,满足计算型业务需求。
QPS (次/秒)
该指标用于统计SQL语句查询次数,含存储过程。
- 正常:展示实时监控数据。
查看历史监控
- 最多支持同时查看6个节点的监控指标数据。
- 支持查看的性能指标监控时间窗包括:近1小时、近3小时、近12小时、近24小时、近7天、以及自定义时间段。
- 将鼠标悬浮于趋势图中某个时间点时,可查看当前时间点该性能指标的具体数据。
图3 查看某个时间点的性能指标