文档首页/ 云数据库 TaurusDB/ 用户指南/ 智能DBA助手/ 性能监控/ 查看GaussDB(for MySQL)实例运行情况
更新时间:2024-11-06 GMT+08:00

查看GaussDB(for MySQL)实例运行情况

GaussDB(for MySQL)提供的DBA概览页面可以帮助您查看当前数据库实例的运行情况,包括实例状态、活动告警和重点性能指标的诊断结果。

告警统计

  1. 登录管理控制台
  2. 单击管理控制台左上角的,选择区域和项目。
  3. 在页面左上角单击,选择数据库 > 云数据库 GaussDB(for MySQL)
  4. 在“实例管理”页面,选择目标实例,单击实例名称,进入实例概览页面。
  5. 在左侧导航栏选择“智能DBA助手 > 实时诊断”。
  6. 默认在“实例概览”页签,可查看实例的CES告警信息。

    通过自定义告警规则,可以调整CPU、磁盘使用率等重要指标的告警策略和告警级别。单击告警级别后的触发个数,可查看告警详情列表。

    图1 告警统计

    图2 告警列表

健康智能诊断

在“实例概览”页签的“健康智能诊断”模块,查看实时诊断结果,默认展示高压力请求、内存超限风险、慢SQL高频和锁等待的诊断结果。

针对诊断异常的指标,单击“详情与优化”查看诊断详情及优化建议,详情请参见表1

图3 健康智能诊断

表1 健康智能诊断及优化

诊断项目

异常触发条件

高压力请求

满足其一即触发异常诊断:

  • 收到用户通过CES配置的“CPU利用率”的告警后
  • 连续5min内“CPU利用率”有超过一半时间超过95%

内存超限风险

满足其一即触发异常诊断:

  • 收到用户通过CES配置的“内存使用率”告警后
  • 或者5min存在“内存使用率”超过95%情况

慢SQL高频

满足其一即触发异常诊断:

  • 收到了户通过CES配置的“慢日志个数统计”阈值的告警后
  • 或者连续5min“慢日志个数统计”超过100

锁等待

收到了用户通过CES配置的如下告警中的任意一个

  • 行锁花费时间
  • InnoDB行锁数量
  • 行锁等待数

计算资源使用情况

在“实例概览”页签的“计算资源使用情况”模块,默认展示CPU、内存的使用情况,指标数据取5分钟内平均值。

图4 计算资源使用情况

存储资源使用情况

在“实例概览”页签的“存储资源使用情况”模块,默认展示磁盘空间利用率、磁盘读IOPS、磁盘写IOPS的使用情况,指标数据取5分钟内平均值。

图5 存储资源使用情况

重点性能指标

在“实例概览”页签的“重点性能指标”模块,默认展示近1小时CPU&慢SQL数、连接数、内存使用率、硬盘读写吞吐量的变化,指标的具体数值实时变化。

图6 重点性能指标