Queens 系列发布说明

10.0.1-14

新特性

  • Nova 实例的 launched_at/created_at/deleted_at 现在被跟踪。

10.0.1

新特性

  • 添加 disk.device.read.latencydisk.device.write.latency 指标来捕获读取或写入操作使用的总时间。

10.0.0

新特性

  • 添加了从 cinder 捕获卷容量使用详情的支持。此数据是从 Ocata 开始的 Cinder 发送的通知中提取的。

  • 通知代理的工作负载分区现在根据管道类型(sample、event 等)而不是每个单独的管道拆分为队列。这将节省一些内存使用量,特别是对于具有许多源/sink 组合的管道定义。

  • 通知代理现在可以配置为构建 meters 或 events。默认情况下,通知代理将继续加载两个管道并构建两种数据模型。要选择性地启用管道,请在 [notification] 部分下配置 pipelines 选项。

    可以按照现有管道使用的格式创建附加管道。

  • 添加 hardware.disk.read.* 和 hardware.disk.write.* 指标以捕获 diskio 详情。

升级说明

  • 已移除弃用的 Ceilometer API。

  • 已移除 collector 服务。从 Ocata 开始,可以编辑 pipeline.yaml 和 event_pipeline.yaml 文件,并修改 publisher 以提供与 collector dispatcher 相同的功能。您可以将 publisher 更改为 ‘gnocchi’、‘http’、‘panko’ 或文档中列出的任何可用 publisher 的组合。

  • 使用 radosgw.* 显式启用/禁用 radosgw meters,而不是 rgw.*

  • 如果启用了通知代理的工作负载分区,则通知代理不应与 Queens 之前的代理一起运行。这样做可能会在使用转换时导致丢失样本。要升级而不会丢失数据,请将 notification_control_exchanges 选项设置为空,以便仅处理现有的 ceilometer-pipe-* 队列。清除后,重置 notification_control_exchanges 选项并启动新的通知代理。如果 workload_partitioning 未启用,则无需执行任何特殊步骤。

  • 已移除在 pipeline.yaml 文件中配置 polling 的弃用支持。Ceilometer 现在仅使用 polling.yaml 文件进行 polling 配置。

  • 弃用的 compute.workload_partitioning 选项已被移除,取而代之的是 compute.instance_discovery_method

  • 移除直接 publisher 并使用显式 publisher。

  • 已移除弃用的 control exchange 选项。

  • 已移除弃用的 file dispatcher。

  • Gnocchi dispatcher 已被移除,并替换为 native Gnocchi publisher。从 [dispatcher_gnocchi] 的配置选项已被移除,应通过 pipeline.yaml 中的 URL 传递。可以通过在 [gnocchi] 部分添加特定凭据来完成服务身份验证覆盖。

  • 已移除弃用的 http dispatcher。

  • 已移除弃用的 kafka publisher,请使用 NotifierPublisher。

  • 已移除弃用的 nova_http_log_debug 选项。

  • 已移除弃用的 pollster-list 选项。

弃用说明

  • 实例的 disk.* 聚合指标已被弃用,转而使用每个磁盘的指标 (disk.device.*)。现在,由后端提供这种聚合功能。Gnocchi 已经提供了此功能。

  • 以前,要启用/禁用 radosgw.* meters,您必须定义 entry_point 名称而不是 meter 名称。现在已更正,因此您无需了解 entry_point 命名。使用 radosgw.* 显式启用/禁用 radosgw meters,而不是 rgw.*rgw.* 支持已被弃用,将在 Rocky 中移除。

  • 已移除 shuffle_time_before_polling_task 选项。此选项从未按其最初的意图工作。

错误修复

  • 修复了显式启用/禁用 radosgw.* meters 的能力