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
    Copy to Clipboard Toggle word wrap
  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
      Copy to Clipboard Toggle word wrap
  5. 可选: 要收集 192.168.1.0/24 和 collectd 事件,请在 overcloud deploy 命令中包含 ceilometer-write-qdr.yamlcollectd-write-qdr.yaml 文件。
  6. 部署 overcloud。

其他资源

返回顶部
Red Hat logoGithubredditYoutubeTwitter

学习

尝试、购买和销售

社区

关于红帽文档

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

让开源更具包容性

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

關於紅帽

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

Theme

© 2025 Red Hat