暂无图片
暂无图片
暂无图片
暂无图片
暂无图片

如何使用性能报告?OceanBase工具学习笔记102

数据库新手 2023-05-25
334

欢迎访问 OceanBase 官网获取更多信息:https://www.oceanbase.com/

性能报告介绍

OCP 当前支持生成集群性能报告,您可在报告列表页面查看性能报告的 报告名 、 起始快照点 、 结束快照点 、 创建人 、 生成状态 、 生成时间 ,并进行 查看报告 和 下载报告 的操作。

  • 可根据 起始快照点 、 结束快照点 、 生成时间 的时间顺序对报告进行排序。
  • 可根据 生成状态 对报告列表进行筛选。

生成性能报告

  1. 登录 OCP 云平台,在左侧导航栏单击 集群
  2. 在 集群列表 中选择需要生成性能报告的集群,进入集群 总览 页面。
  3. 在左侧导航栏单击 性能报告 ,进入性能报告详情页面。
  4. 单击右上角 生成性能报告 。
  5. 在弹出框中填写如下信息。

07062023

参数

说明

报告名

报告名不能为空。

起始快照点

只支持选择近 30 天内的时刻点,可选择的时刻点固定,不支持自定义修改。

结束快照点

仅支持选择起始快照点后的 24 小时内的时刻点,可选择的时刻点固定,不支持自定义修改。

  1. 当性能报告中租户级的 SQL 类监控数据异常时,可在 前往租户活跃会话历史报告 下拉框中选择并单击对应的租户,可跳转到该租户的 活跃会话历史报告 页面。
  2. 单击 确定 。将为您生成在起始快照点和结束快照点内的性能报告。您可在报告列表中查看并下载报告。

查看下载报告

  • 查看性能报告:单击 操作 列的 查看报告 ,在先查看性能报告。
  • 下载性能报告:单击 操作 列的 下载报告 ,即可将 html 格式的性能报告下载到本地。

您可在性能报告中查看如下信息:

  • 基本信息

参数

说明

集群基本信息

可查看起始快照点和结束快照点的集群版本、集群类型、主机数量、租户数量、最近一次合并开始时间和最近一次合并结束时间等信息。

说明
当 OceanBase 为 V4.0 及以上版本时,不支持查看合并相关信息。

节点基本信息

可查看主机 IP、所属 Zone、起始快照点和结束快照点是否包含 RS、状态、开始提供服务时间、上次下线时间。

节点资源信息

可查看主机 IP、所属 Zone、CPU 总量(核)、CPU 已分配(核)、CPU 已分配(%)、内存总量(MB)、内存已分配(MB)、内存已分配(%)、磁盘总量(GB)、磁盘已使用(GB)、磁盘已使用(%)等信息。

节点数据分区信息

可查看主机 IP、所属 Zone、关联租户、数据分区数量和 Leader 分区数量等信息。其中数据分区数量包含了 Leader 分区数量。

说明
当 OceanBase 为 V4.0 及以上版本时,不支持查看节点数据分区信息。

租户资源信息

可查看租户名、租户 ID、租户类型、资源单元配置、Zone 优先级、Locality 和服务器列表等信息。

租户数据容量信息

可查看关联租户、租户 ID、关联主机、数据容量等信息。

  • SQL 统计信息

参数

说明

按照总响应时间排序的 SQL

  • 收集集群范围内总响应时间 Top30 的 SQL。
  • 收集租户范围内总响应时间 Top30 的 SQL。

按照 CPU 时间排序的 SQL

  • 收集集群范围内 CPU 时间 Top30 的 SQL。
  • 收集租户范围内 CPU 时间 Top30 的 SQL。

按照 IO 等待时间排序的 SQL

  • 收集集群范围内 IO 等待时间 Top30 的 SQL。
  • 收集租户范围内 IO 等待时间 Top30 的 SQL。

按照网络等待时间排序的 SQL

  • 收集集群范围内网络等待时间 Top30 的 SQL。
  • 收集租户范围内网络等待时间 Top30 的 SQL。

按照逻辑读行数排序的 SQL

  • 收集集群范围内逻辑读行数 Top30 的 SQL。
  • 收集租户范围内逻辑读行数 Top30 的 SQL。

按照物理读行数排序的 SQL

  • 收集集群范围内物理读行数 Top30 的 SQL。
  • 收集租户范围内物理读行数 Top30 的 SQL。

按照执行次数排序的 SQL

  • 收集集群范围内执行次数 Top30 的 SQL。
  • 收集租户范围内执行次数 Top30 的 SQL。

按照远程计划执行次数排序的 SQL

  • 收集集群范围内执行次数 Top30 的 SQL。
  • 收集租户范围内执行次数 Top30 的 SQL。

按照分布式计划执行次数排序的 SQL

  • 收集集群范围内执行次数 Top30 的 SQL。
  • 收集租户范围内执行次数 Top30 的 SQL。

按照影响行数排序的 SQL

  • 收集集群范围内影响行数 Top30 的 SQL。
  • 收集租户范围内影响行数 Top30 的 SQL。

完整的 SQL 文本列表

集中展示上述 SQL 语句信息。

  • 内存统计信息:您可查看集群下租户的内存统计信息,包括 上下文标识、内存使用量(字节)、内存申请的平均大小(字节)、内存使用最大值(字节)、内存使用最大值的时间、内存使用最小值(字节) 和 内存使用最小值的时间
  • RPC 统计信息

参数

说明

整体 RPC

从租户和主机维度分别统计了 RPC 收发数量及大小、RPC 的网络延迟和发送失败数。并以收发 RPC 大小进行排序,展示 Top10 的统计信息。

包代码 RPC

统计并展示按照包代码聚合的 Top10 的 RPC 信息。

Clog RPC

从租户和服务器维度分别统计了 Clog RPC 信息。包含请求次数、成功请求次数、成功请求总耗时。

GTS RPC

从租户和服务器维度分别统计了 GTS RPC 数。

Location Cache RPC

从租户和服务器维度分别统计了 Location Cache RPC 信息。包含缓存刷新总次数、RPC 刷新缓存次数、RPC 刷新缓存失败次数。

  • 参数配置变化

该模块统计快照期间,统计不同维度(集群、Zone、服务器和租户)的参数变化情况,包括参数、参数当前值和修改时间。

欢迎访问 OceanBase 官网获取更多信息:https://www.oceanbase.com/

「喜欢这篇文章,您的关注和赞赏是给作者最好的鼓励」
关注作者
【版权声明】本文为墨天轮用户原创内容,转载时必须标注文章的来源(墨天轮),文章链接,文章作者等基本信息,否则作者和墨天轮有权追究责任。如果您发现墨天轮中有涉嫌抄袭或者侵权的内容,欢迎发送邮件至:contact@modb.pro进行举报,并提供相关证据,一经查实,墨天轮将立刻删除相关内容。

评论