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

OceanBase集群租户管理

OceanBase 2022-12-25
845

管理员可以在 OCP 上查看自己管理的集群中所有租户的资源分布信息、租户列表和租户监控 Top5。

通过视图查看集群中租户的资源分布

您可以通过视图查看集群中所有租户的资源分布信息。

  1. 使用 root 用户登录数据库的 sys 租户。

  2. 进入 oceanbase 数据库。

  3. 查询视图,查看租户的资源分布信息.

    obclient> SELECT * FROM oceanbase.GV$OB_UNITS\G
    *************************** 1. row ***************************
              SVR_IP: xx.xx.xx.xx
            SVR_PORT: 2882
            UNIT_ID: 1
          TENANT_ID: 1
                ZONE: zone1
            MAX_CPU: 2.5
            MIN_CPU: 2.5
        MEMORY_SIZE: 17179869184
            MAX_IOPS: 25000
            MIN_IOPS: 25000
        IOPS_WEIGHT: 2
      LOG_DISK_SIZE: 17179869184
    LOG_DISK_IN_USE: 191441460
    DATA_DISK_IN_USE: 406847488
              STATUS: NORMAL
        CREATE_TIME: 2022-07-19 11:04:39.226231
    *************************** 2. row ***************************
              SVR_IP: xx.xx.xx.xx
            SVR_PORT: 2882
            UNIT_ID: 1001
          TENANT_ID: 1001
                ZONE: zone1
            MAX_CPU: NULL
            MIN_CPU: NULL
        MEMORY_SIZE: 644245094
            MAX_IOPS: NULL
            MIN_IOPS: NULL
        IOPS_WEIGHT: NULL
      LOG_DISK_SIZE: 1932735283
    LOG_DISK_IN_USE: 155042605
    DATA_DISK_IN_USE: 211812352
              STATUS: NORMAL
        CREATE_TIME: 2022-07-19 13:48:36.308843
    *************************** 3. row ***************************
              SVR_IP: xx.xx.xx.xx
            SVR_PORT: 2882
            UNIT_ID: 1001
          TENANT_ID: 1002
                ZONE: zone1
            MAX_CPU: 1
            MIN_CPU: 1
        MEMORY_SIZE: 5798205850
            MAX_IOPS: 10000
            MIN_IOPS: 10000
        IOPS_WEIGHT: 1
      LOG_DISK_SIZE: 17394617549
    LOG_DISK_IN_USE: 154632504
    DATA_DISK_IN_USE: 121634816
              STATUS: NORMAL
        CREATE_TIME: 2022-07-19 13:48:36.308843
    *************************** 4. row ***************************
              SVR_IP: xx.xx.xx.xx
            SVR_PORT: 2882
            UNIT_ID: 1002
          TENANT_ID: 1005
                ZONE: zone1
            MAX_CPU: NULL
            MIN_CPU: NULL
        MEMORY_SIZE: 644245094
            MAX_IOPS: NULL
            MIN_IOPS: NULL
        IOPS_WEIGHT: NULL
      LOG_DISK_SIZE: 1932735283
    LOG_DISK_IN_USE: 152132563
    DATA_DISK_IN_USE: 211812352
              STATUS: NORMAL
        CREATE_TIME: 2022-07-19 13:51:56.627867
    *************************** 5. row ***************************
              SVR_IP: xx.xx.xx.xx
            SVR_PORT: 2882
            UNIT_ID: 1002
          TENANT_ID: 1006
                ZONE: zone1
            MAX_CPU: 1
            MIN_CPU: 1
        MEMORY_SIZE: 5798205850
            MAX_IOPS: 10000
            MIN_IOPS: 10000
        IOPS_WEIGHT: 1
      LOG_DISK_SIZE: 17394617549
    LOG_DISK_IN_USE: 158023991
    DATA_DISK_IN_USE: 134217728
              STATUS: NORMAL
        CREATE_TIME: 2022-07-19 13:51:56.627867
    5 rows in set
    

    更多视图 oceanbase.GV$OB_UNITS 的说明信息请参见 GV$OB_UNITS

通过 OCP 查看集群的租户管理概览

前提条件

请确定已具备指定集群的任意权限和其名下租户的管理权限,如果当前用户没有对应的权限,您需要先为用户添加相应权限的角色,具体操作方法请参见 OCP 对应版本的《用户指南》文档中的 编辑用户 。

操作步骤

  1. 登录 OCP 。默认进入 集群 页面。

  2. 在 集群 页面的 集群列表 区域,选择待操作的集群并单击其集群名。

  3. 在显示的页面的左侧导航栏上,单击 租户管理 。

  4. 在 租户管理 页面,查看以下信息:

    • 在 租户管理 页面上方,查看资源分布信息。

      资源分布信息主要包括各租户占用集群中 CPU、内存和磁盘资源的百分比,以及系统剩余 CPU 、内存和磁盘资源的百分比。

      Image 9.png

      将鼠标悬停在某个租户在饼图中的位置时,系统会显示该租户占用资源的具体数值。

    • 在 租户列表 区域,可以查看所有租户的基本信息,包括租户名、租户模式、对应 Zone 的优先级、状态等信息。

      16

    • 在 租户性能 TOP5 区域,可以查看当前集群下工作负载最高的 5 个租户的性能信息,包含 TPS、QPS、SQL 响应时间、事务响应时间、活跃会话数、事件等待_次数、事件等待_时间、容量_表数量、容量_分区数量等性能监控指标。

      同时,您还可以根据业务需要,查看最近一小时、最近一天或最近一周的监控信息。

      18

      性能监控指标相关说明如下表所示。

      指标名说明数据来源
      QPS平均每秒处理 SQL 语句数 (次/s)v$sysstat
      TPS平均每秒处理事务数 (次/s)v$sysstat
      SQL 响应时间SQL 响应时间 (μs)v$sysstat
      事务响应时间服务端每个事务平均处理时间 (μs)v$sysstat
      活跃会话数活跃会话数 (个)GV$OB_PROCESSLIST
      事件等待_次数平均每秒等待事件数 (次/s)v$system_event
      事件等待_时间平均每个等待事件等待的时间 (μs)v$system_event
      容量_表数量表数量(个)CDB_TABLES
      容量_分区数量分区数量(个)CDB_TAB_PARTITIONS
「喜欢这篇文章,您的关注和赞赏是给作者最好的鼓励」
关注作者
【版权声明】本文为墨天轮用户原创内容,转载时必须标注文章的来源(墨天轮),文章链接,文章作者等基本信息,否则作者和墨天轮有权追究责任。如果您发现墨天轮中有涉嫌抄袭或者侵权的内容,欢迎发送邮件至:contact@modb.pro进行举报,并提供相关证据,一经查实,墨天轮将立刻删除相关内容。

评论