Skip to content

[Bug] 使用MINIO的时候没有正常显示存储空间的使用率 #169

Description

@coverthesea

问题描述

使用MINIO的时候没有正常显示存储空间的使用率
我看你的截图,好像本地存储的时候能显示使用率,但是怎么用S3的时候没有了

期望行为

使用MINIO等S3兼容的存储,应该也能正常显示存储空间

Activity

  1. Awuqing commented on Oct 6, 2026

    @Awuqing
    Owner

    已接上 MinIO 自己的容量监控接口,修复已在 #181 合并。v2.5.2 已发布,安装包和 amd64 / arm64 Docker 镜像都已更新。

    更新 Master 后,编辑 S3 存储目标,开启“查询 MinIO 集群容量”,填写 mc admin prometheus generate <alias> 生成的监控 bearer_token。页面会显示整个集群的物理容量和使用率,容量预警也会注明集群范围。监控 Token 只留在 Master,不下发给 Agent。

    我用真实 MinIO 单机实例验证过:有效 Token 能读取容量,错误 Token 会返回 403。这里统计的是集群物理容量,桶用量和桶配额是另一组指标。

  2. coverthesea commented on Oct 6, 2026

    @coverthesea
    Author

    这里是我没说明清楚。截图里的使用率来自本地磁盘;MinIO走S3接口,当前拿不到物理磁盘总容量,rclone的S3内部也没有关于容量查询能力。

    我把页面补了:拿不到总容量时会说明,备份记录统计的大小再生显示出来。设置了备份损耗后,会显示“备份损耗使用率”,页面会说明它与MinIO物理容量的区别。页面调整已随v2.5.1发布,本地和线上检查都过去了。

    想看看磁盘用量和磁盘损耗,还是整个 MinIO 集群的磁盘使用率?也麻烦说一下 MinIO 版本,我再确认一下对应的监控接口。

    MINIO应该是有专门的接口获取存储容量使用情况,其他不同的S3存储,好像不一样,这可能要不同的去处理和对接

  3. added 2 commits that reference this issue on Oct 7, 2026
    daa7aa4
    75cf90d
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Metadata

Metadata

Assignees

No one assigned

    Labels

    bugSomething isn't working

    Projects

    No projects

      Milestone

      No milestone

      Relationships

      None yet

      Development

      No branches or pull requests

      Issue actions