首页 > 数据库 > 国内数据库 > 打卡 OceanBase 47|什么是集群租户管理?
管理员可以在 OCP 上查看自己管理的集群中所有租户的资源分布信息、租户列表和租户监控 Top5。
您可以通过视图查看集群中所有租户的资源分布信息。
使用
root 用户登录数据库的
sys 租户。
进入
oceanbase 数据库。
查询视图,查看租户的资源分布信息.
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 。默认进入 集群 页面。
在 集群 页面的 集群列表 区域,选择待操作的集群并单击其集群名。
在显示的页面的左侧导航栏上,单击 租户管理 。
在 租户管理 页面,查看以下信息:
在 租户管理 页面上方,查看资源分布信息。
资源分布信息主要包括各租户占用集群中 CPU 和内存资源的百分比以及系统剩余 CPU 和内存资源的百分比。

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

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

性能监控指标相关说明如下表所示。
| 指标名 | 说明 | 数据来源 |
|---|---|---|
| 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 |
来自 “ ITPUB博客 ” ,链接:https://blog.itpub.net/70026121/viewspace-2932619/ ,如需转载,请注明出处,否则将追究法律责任。