3.3. 通过 AMQ Interconnect 收集数据


要订阅可用的 AMQ Interconnect 地址进行指标和事件数据消耗,请创建一个环境文件来公开 AMQ Interconnect 用于客户端连接并部署 overcloud。

注意

Service Telemetry Operator 简化了用于单个云部署的所有数据存储组件的部署。要将数据存储域与多个云共享,请参阅 Service Telemetry Framework 1.3 指南中的 配置多个云

警告

无法在 QDR 网格模式和 QDR 边缘模式间切换,如 Service Telemetry Framework (STF)使用。另外,如果您为 STF 启用数据收集,则无法使用 QDR 网格模式。

流程

  1. stack 用户身份登录 Red Hat OpenStack Platform undercloud。
  2. /home/stack 目录中创建一个名为 data-collection.yaml 的配置文件。
  3. 要启用外部端点,请将 MetricsQdrExternalEndpoint: true 参数添加到 data-collection.yaml 文件中:

    parameter_defaults:
        MetricsQdrExternalEndpoint: true
  4. 要启用 collectd 和 AMQ Interconnect,请在 Red Hat OpenStack Platform director 部署中添加以下文件:

    • data-collection.yaml 环境文件
    • qdr-form-controller-mesh.yaml 文件,它允许客户端侧 AMQ Interconnect 连接到外部端点

      openstack overcloud deploy <other arguments>
        --templates /usr/share/openstack-tripleo-heat-templates \
        --environment-file <...other-environment-files...> \
        --environment-file /usr/share/openstack-tripleo-heat-templates/environments/metrics/qdr-form-controller-mesh.yaml \
        --environment-file /home/stack/data-collection.yaml
  5. 可选: 要收集 Ceilometer 和 collectd 事件,请在 overcloud deploy 命令中包含 ceilometer-write-qdr.yamlcollectd-write-qdr.yaml 文件。
  6. 部署 overcloud。

其他资源

Red Hat logoGithubredditYoutubeTwitter

学习

尝试、购买和销售

社区

关于红帽文档

通过我们的产品和服务,以及可以信赖的内容,帮助红帽用户创新并实现他们的目标。 了解我们当前的更新.

让开源更具包容性

红帽致力于替换我们的代码、文档和 Web 属性中存在问题的语言。欲了解更多详情,请参阅红帽博客.

關於紅帽

我们提供强化的解决方案,使企业能够更轻松地跨平台和环境(从核心数据中心到网络边缘)工作。

Theme

© 2026 Red Hat
返回顶部