第 8 章 Red Hat Developer Hub 数据遥测捕获


Red Hat Developer Hub (RHDH)使用 backstage-plugin-analytics-provider-segment 插件向红帽发送遥测数据,该插件默认启用。这包括 Ansible 插件的遥测数据。

红帽收集并分析以下数据以改进 Red Hat Developer Hub 体验:

  • 页面访问的事件,然后单击链接或按钮。
  • 系统相关信息,如区域设置、时区、用户代理,包括浏览器和操作系统详情。
  • 页面相关信息,如标题、类别、扩展名称、URL、路径、引用和搜索参数。
  • 匿名 IP 地址,记录为 0.0.0.0。
  • 匿名用户名哈希,这是唯一标识符,仅用于识别 RHDH 应用的唯一用户数量。
  • 通过 Ansible 插件反馈表提交反馈和发送,包括 1-5 星评级和反馈文本。在提交前,用户必须确认他们与红帽共享反馈。默认禁用反馈表单。

使用 Red Hat Developer Hub,您可以禁用或自定义遥测数据收集功能。如需更多信息,请参阅 Red Hat Developer Hub 文档中的 Telemetry 数据收集和分析 指南。

8.1. 启用 Ansible 插件反馈表单

默认情况下,Ansible 插件反馈表单被禁用。启用后,您可以从 Ansible 插件接口提交星号分级和反馈文本。反馈数据作为 Red Hat Developer Hub 实例收集的遥测数据的一部分发送到红帽。

要启用反馈表单,请在 Red Hat Developer Hub 配置中将 ansible.feedback.enabled 选项设置为 true

Helm 安装

如果使用 Helm Chart 安装 Red Hat Developer Hub,请在 ConfigMap 的 app-config-rhdh.yaml data 部分中添加或更新以下 YAML:

kind: ConfigMap
apiVersion: v1
metadata:
  name: app-config-rhdh
data:
  app-config-rhdh.yaml: |
    ansible:
      feedback:
        enabled: true

更新 ConfigMap 后:

  1. 在 OpenShift Developer UI 中,选择 Red Hat Developer Hub pod。
  2. 打开 Actions
  3. Restart rollout

安装 Operator

如果使用 Operator 安装 Red Hat Developer Hub,请更新 Backstage 自定义资源引用的 app-config-rhdh ConfigMap。

在 ConfigMap 的 app-config-rhdh.yaml data 部分中添加或更新以下 YAML:

kind: ConfigMap
apiVersion: v1
metadata:
  name: app-config-rhdh
data:
  app-config-rhdh.yaml: |
    ansible:
      feedback:
        enabled: true

Operator 会检测 ConfigMap 更改,并自动重启 Red Hat Developer Hub 部署。

Red Hat logoGithubredditYoutubeTwitter

学习

尝试、购买和销售

社区

關於紅帽

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

让开源更具包容性

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

关于红帽文档

Legal Notice

Theme

© 2026 Red Hat
返回顶部