This documentation is for a release that is no longer maintained
See documentation for the latest supported version.4.3. 自定义遥测分割源
analytics-provider-segment 插件默认向红帽发送收集的遥测数据。但是,您可以配置一个新的 Segment 源,以根据您的需要接收遥测数据。对于配置,您需要一个指向分段源的唯一分段写键。
通过配置新的分段源,您可以收集和分析 Telemetry 数据收集 部分中提到的相同数据集。您可能还需要为应用用户创建自己的遥测数据收集通知。
4.3.1. 使用 Helm Chart 自定义遥测源 复制链接链接已复制到粘贴板!
您可以使用 Helm Chart 配置与 Segment 源的集成。
先决条件
- 您已在 OpenShift Container Platform Web 控制台中以管理员身份登录。
- 已使用 Helm Chart 在 OpenShift Container Platform 上安装 Red Hat Developer Hub。如需了解更多详细信息,请参阅使用 Helm Chart 在 OpenShift Container Platform 上安装 Red Hat Developer Hub 部分。
流程
- 在 OpenShift Container Platform Web 控制台的 Developer 视角中,进入 Helm 视图来查看 Helm 发行版本列表。
- 点击您要使用的 Helm 发行版本上的 overflow 菜单,然后选择 Upgrade。
使用 Form view 或 YAML 视图来编辑 Helm 配置:
使用 Form view
-
展开 Root Schema
Backstage Chart Schema Backstage Parameters Backstage container 环境变量。 - 单击 Add Backstage 容器环境变量 链接。
输入 Segment 键的名称和值。
- 单击 Upgrade。
-
展开 Root Schema
使用 YAML 视图
在 Helm 配置文件中添加以下 YAML 代码:
Copy to Clipboard Copied! Toggle word wrap Toggle overflow - 1
- 将
<segment_key> 替换为您的分段源的唯一标识符。
- 单击 Upgrade。
4.3.2. 使用 Operator 自定义遥测源 复制链接链接已复制到粘贴板!
您可以使用 Operator 配置与 Segment 源的集成。
先决条件
- 您已在 OpenShift Container Platform Web 控制台中以管理员身份登录。
- 已使用 Operator 在 OpenShift Container Platform 上安装 Red Hat Developer Hub。如需了解更多详细信息,请参阅使用 Operator 在 OpenShift Container Platform 上安装 Red Hat Developer Hub 部分。
流程
在
Backstage自定义资源(CR)中添加以下 YAML 代码:Copy to Clipboard Copied! Toggle word wrap Toggle overflow - 1
- 将
<segment_key> 替换为您的分段源的唯一标识符。
- 保存配置更改。