空间分析
CloudDBA空间分析提供了查询空间概况、空间变化趋势、异常列表和数据空间的功能,您可以通过这些信息及时发现数据库中空间的异常情况,避免影响数据库稳定性。
前提条件
实例为MongoDB 4.0及以上版本的副本集或分片集群实例。
注意事项
如果使用RAM用户(子账号)访问CloudDBA空间分析,请确保RAM用户拥有DAS的完全管理权限(AliyunHDMFullAccess)或DAS的只读访问权限(AliyunHDMReadOnlyAccess),具体信息,请参见子账号如何使用DAS?。
操作步骤
登录MongoDB管理控制台。
根据实例类型,在左侧导航栏单击副本集实例列表或分片集群实例列表。
在页面左上角,选择实例所在的资源组和地域。
单击目标实例ID或目标实例所在行操作列的管理。
在目标实例页面的左侧导航栏,单击 。
您可以查看数据库空间的概况。
查看库表空间概况
单击空间概况页签,您可以查看以下信息:
在库表空间概况区域查看库表空间概况。
项目
说明
异常
统计实例的空间异常数量。异常种类如下:
实例的空间使用率大于90%。
实例的库表总空间(物理)剩余可用天数估计不足7天。
单个集合索引数超过10个。
近一周日均增长量
统计最近7天的空间日均增长量。
算法:(采集时刻的空间大小 - 7天前的空间大小)/7。
说明增长速度为采集时刻七天均值。
该参数适用于平稳业务,空间突变(如批量导入,历史数据删除,实例迁移重建等)会影响数据准确性。
空间可用天数
估算剩余空间可用的天数,展示剩余空间大小。
算法:可用空间/近一周日均增长量。
说明90+代表预测长时间内磁盘空间足够使用。
该参数适用于平稳业务,空间突变(例如批量导入、历史数据删除、实例迁移重建等)会影响数据准确性。
已用空间
展示已用空间大小和总空间大小。
在异常列表查看异常信息,排查实例的空间异常问题。
在空间变化趋势区域查看库表近一周的数据变化趋势。
在表空间区域查看集合的数据信息。
说明您可以单击集合名,查看索引相关信息。
查看数据和表空间概况
单击数据空间页签,您可以查看以下信息:
单击数据空间名查看对应的表空间信息。
单击集合名,查看索引相关信息。
相关任务
CloudDBA空间分析最多分析20000张表,如果缺少空间数据,可能是因为账号缺少对应的库表权限或表个数太多,您可以重新授权。请选择以下任意一种方法进行重新授权:
已有账号和密码
单击页面上方的重新授权。
填写数据库账号和密码。
单击确认。
生成授权命令
单击页面上方的重新授权。
填写数据库账号和密码。
单击生成授权命令。
单击确认。