基于湖库一体架构,统一管理结构化、半结构化与非结构化等多模态数据,一个系统承载事务处理、实时分析与 AI 工作负载。
集群租户管理概览
更新时间:2023-07-18 14:35:08
管理员可以在 OCP 上查看自己管理的集群中所有租户的资源分布信息、租户列表和租户监控 Top5。
通过视图查看集群中租户的资源分布和租户列表信息
您可以通过不同的视图分别查看集群中所有租户的资源分布信息和租户列表信息。
使用
root用户登录数据库的sys租户。进入
oceanbase数据库。通过查询不同的视图,分别查看以下信息:
查看租户的资源分布信息。
obclient> SELECT * FROM gv$unit; +---------+----------------+-----------------------------+------------------+------------------------+-------+-----------+-------------+----------------+----------+---------------------+-----------------------+---------+---------+-------------+-------------+----------+----------+---------------+---------------------+ | unit_id | unit_config_id | unit_config_name | resource_pool_id | resource_pool_name | zone | tenant_id | tenant_name | svr_ip | svr_port | migrate_from_svr_ip | migrate_from_svr_port | max_cpu | min_cpu | max_memory | min_memory | max_iops | min_iops | max_disk_size | max_session_num | +---------+----------------+-----------------------------+------------------+------------------------+-------+-----------+-------------+----------------+----------+---------------------+-----------------------+---------+---------+-------------+-------------+----------+----------+---------------+---------------------+ | 1 | 1 | sys_unit_config | 1 | sys_pool | zone1 | 1 | sys | xx.xx.xx.217 | 2882 | | 0 | 5 | 2.5 | 16106127360 | 12884901888 | 10000 | 5000 | 179593805824 | 9223372036854775807 | | 1001 | 1001 | config_MySQL_zone1_S1_fpw | 1001 | pool_MySQL_zone1_fpw | zone1 | 1001 | MySQL | xx.xx.xx.217 | 2882 | | 0 | 1.5 | 1.5 | 6442450944 | 6442450944 | 1250 | 1250 | 536870912000 | 375 | | 1002 | 1002 | config_Oracle_zone1_S1_hpm | 1002 | pool_Oracle_zone1_hpm | zone1 | 1002 | Oracle | xx.xx.xx.217 | 2882 | | 0 | 1.5 | 1.5 | 6442450944 | 6442450944 | 1250 | 1250 | 536870912000 | 375 | | 1005 | 1005 | config_Oracle1_zone1_S1_oom | 1005 | pool_Oracle1_zone1_oom | zone1 | 1003 | Oracle2 | xx.xx.xx.217 | 2882 | | 0 | 1.5 | 1.5 | 6442450944 | 6442450944 | 1250 | 1250 | 536870912000 | 375 | +---------+----------------+-----------------------------+------------------+------------------------+-------+-----------+-------------+----------------+----------+---------------------+-----------------------+---------+---------+-------------+-------------+----------+----------+---------------+---------------------+ 4 rows in set更多视图
gv$unit的说明信息请参见 gv$unit。查看租户列表信息。
obclient> SELECT * FROM gv$tenant; +-----------+-------------+-----------+--------------+----------------+---------------+-----------+---------------+ | tenant_id | tenant_name | zone_list | primary_zone | collation_type | info | read_only | locality | +-----------+-------------+-----------+--------------+----------------+---------------+-----------+---------------+ | 1 | sys | zone1 | zone1 | 0 | system tenant | 0 | FULL{1}@zone1 | | 1001 | MySQL | zone1 | zone1 | 0 | | 0 | FULL{1}@zone1 | | 1002 | Oracle | zone1 | zone1 | 0 | | 0 | FULL{1}@zone1 | | 1003 | Oracle2 | zone1 | zone1 | 0 | | 0 | FULL{1}@zone1 | +-----------+-------------+-----------+--------------+----------------+---------------+-----------+---------------+ 4 rows in set更多视图
gv$tenant的说明信息请参见 gv$tenant。
通过 OCP 查看集群的租户管理概览
前提条件
请确定已具备指定集群的任意权限和其名下租户的管理权限,如果当前用户没有对应的权限,您需要先为用户添加相应权限的角色,具体操作方法请参见 OCP 对应版本的《用户指南》文档中的 编辑用户 。
操作步骤
登录 OCP 。默认进入 集群 页面。
在 集群 页面的 集群列表 区域,选择待操作的集群并单击其集群名。
在显示的页面的左侧导航栏上,单击 租户管理 。
在 租户管理 页面,查看以下信息:
在 租户管理 页面上方,查看资源分布信息。
资源分布信息主要包括各租户占用集群中 CPU 和内存资源的百分比以及系统剩余 CPU 和内存资源的百分比。

将鼠标悬停在某个租户在饼图中的位置时,系统会显示该租户占用资源的具体数值。
在 租户列表 区域,可以查看所有租户的基本信息,包括租户名、副本类型、对应 Zone 的优先级、租户模式、状态等信息。

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

性能监控指标相关说明如下表所示。
指标名 说明 数据来源 QPS 平均每秒处理 SQL 语句数 (次/s) v$sysstatTPS 平均每秒处理事务数 (次/s) v$sysstatSQL 响应时间 SQL 响应时间 (μs) v$sysstat事务响应时间 服务端每个事务平均处理时间 (μs) v$sysstat活跃会话数 活跃会话数 (个) __all_virtual_processlist事件等待_次数 平均每秒等待事件数 (次/s) v$system_event事件等待_时间 平均每个等待事件等待的时间 (μs) v$system_event容量_表数量 表数量(个) gv$table容量_分区数量 分区数量(个) v$partition