空间分析

更新时间: 2023-08-02 14:20:22

CloudDBA空间分析提供了查询空间概况、空间变化趋势、异常列表和数据空间的功能,您可以通过这些信息及时发现数据库中空间的异常情况,避免影响数据库稳定性。

前提条件

实例为MongoDB 4.0及以上版本的副本集或分片集群实例。

注意事项

如果使用RAM用户(子账号)访问CloudDBA空间分析,请确保RAM用户拥有DAS的完全管理权限(AliyunHDMFullAccess)或DAS的只读访问权限(AliyunHDMReadOnlyAccess),具体信息,请参见子账号如何使用DAS?

操作步骤

  1. 登录MongoDB管理控制台

  2. 根据实例类型,在左侧导航栏单击副本集实例列表分片集群实例列表

  3. 在页面左上角,选择实例所在的资源组和地域。

  4. 单击目标实例ID或目标实例所在行操作列的管理

  5. 在目标实例页面的左侧导航栏,单击CloudDBA > 空间分析

  6. 您可以查看数据库空间的概况。

    • 查看库表空间概况

      单击空间概况页签,您可以查看以下信息:

      • 库表空间概况区域查看库表空间概况。

        项目

        说明

        异常

        统计实例的空间异常数量。异常种类如下:

        • 实例的空间使用率大于90%。

        • 实例的库表总空间(物理)剩余可用天数估计不足7天。

        • 单个集合索引数超过10个。

        近一周日均增长量

        统计最近7天的空间日均增长量。

        算法:(采集时刻的空间大小 - 7天前的空间大小)/7。

        说明
        • 增长速度为采集时刻七天均值。

        • 该参数适用于平稳业务,空间突变(如批量导入,历史数据删除,实例迁移重建等)会影响数据准确性。

        空间可用天数

        估算剩余空间可用的天数,展示剩余空间大小。

        算法:可用空间/近一周日均增长量。

        说明
        • 90+代表预测长时间内磁盘空间足够使用。

        • 该参数适用于平稳业务,空间突变(例如批量导入、历史数据删除、实例迁移重建等)会影响数据准确性。

        已用空间

        展示已用空间大小和总空间大小。

      • 异常列表查看异常信息,排查实例的空间异常问题。

      • 空间变化趋势区域查看库表近一周的数据变化趋势。

      • 表空间区域查看集合的数据信息。

        说明

        您可以单击集合名,查看索引相关信息。

    • 查看数据和表空间概况

      单击数据空间页签,您可以查看以下信息:

      • 单击数据空间名查看对应的表空间信息。

      • 单击集合名,查看索引相关信息。

相关任务

CloudDBA空间分析最多分析20000张表,如果缺少空间数据,可能是因为账号缺少对应的库表权限或表个数太多,您可以重新授权。请选择以下任意一种方法进行重新授权:

  • 已有账号和密码

    1. 单击页面上方的重新授权

    2. 填写数据库账号密码

    3. 单击确认

  • 生成授权命令

    1. 单击页面上方的重新授权

    2. 填写数据库账号密码

    3. 单击生成授权命令

    4. 单击确认

阿里云首页 云数据库 MongoDB 相关技术圈