当前系列发行说明

25.0.0-15

升级说明

  • 以下指标报告的单位从 MBGB 更改为 MiBGiB,因为这些指标实际上是以兆字节/吉字节为单位的

    • memory/memory.*

    • disk.root.size

    • disk.ephemeral.size

    • volume.size

    • volume.snapshot.size/snapshot.size

    • volume.backup.size/backup.size

    • volume.provider.capacity.*/volume.provider.pool.capacity.*

    • manila.share.size

    升级后,Ceilometer 发布到的存储后端将经历一个过渡期,在此期间,同时存在使用旧单位和新单位的指标

    • 在 Gnocchi 中,新创建的指标会将 unit 设置为较新的值。但是,现有资源上的现有指标不会自动更新其单位。如果需要,需要手动更改它们。

    • 在 Prometheus 中,上述指标的 unit 标签将会更改,导致 Prometheus 将它们视为单独的指标(尽管其他标签相同),用于非聚合查询。这些单独的指标将共存,直到旧指标过期,但除非您的查询窗口很宽,否则旧指标和新指标之间的重叠应该很小。如果您执行任何在转换期间必须为每个资源提供单个指标的 PromQL 查询,可以使用诸如 max without (unit) (...) 之类的聚合来考虑此更改。

    关于指标本身的值,请注意,实际值没有改变,只有报告的单位名称发生了变化。除非您将指标转换为其他单位(或以某种方式引用报告的单位),否则无需采取任何操作。在这种情况下,我们建议仔细检查值是否处理正确。

  • 对于 Gnocchi 中的 image 资源,container_formatdisk_format 属性已变为可选。这修复了一个问题,即由于 container_formatdisk_format 设置为 null(对于尚未上传数据的镜像而言,这是可能的),导致 Gnocchi 无法创建镜像资源。