第3章 RHDH でのテレメトリーデータ収集の有効化
テレメトリーデータ収集機能はデフォルトで有効になっています。ただし、この機能を無効にしていて再度有効にする場合は、Helm チャートまたは Red Hat Developer Hub Operator 設定を使用して analytics-provider-segment
プラグインを有効にする必要があります。
3.1. Operator を使用したテレメトリーデータ収集の有効化
Operator を使用してテレメトリーデータ収集機能を有効にできます。
前提条件
- OpenShift Container Platform Web コンソールに管理者としてログインしている。
- Operator を使用して OpenShift Container Platform に Red Hat Developer Hub をインストールした。
手順
以下のいずれかの手順を実行します。
-
dynamic-plugins-rhdh
ConfigMap ファイルを作成し、analytics-provider-segment
プラグインを設定していない場合は、このプラグインをプラグインのリストに追加し、そのplugins.disabled
パラメーターをfalse
に設定します。 -
dynamic-plugins-rhdh
ConfigMap ファイルを作成し、analytics-provider-segment
プラグインを設定済みの場合は、プラグインのリストでこのプラグインを検索し、そのplugins.disabled
パラメーターをfalse
に設定します。 ConfigMap ファイルをまだ作成していない場合は、次の YAML コードを使用して作成します。
kind: ConfigMap apiVersion: v1 metadata: name: dynamic-plugins-rhdh data: dynamic-plugins.yaml: | includes: - dynamic-plugins.default.yaml plugins: - package: './dynamic-plugins/dist/backstage-community-plugin-analytics-provider-segment' disabled: false
kind: ConfigMap apiVersion: v1 metadata: name: dynamic-plugins-rhdh data: dynamic-plugins.yaml: | includes: - dynamic-plugins.default.yaml plugins: - package: './dynamic-plugins/dist/backstage-community-plugin-analytics-provider-segment' disabled: false
Copy to Clipboard Copied!
-
dynamicPluginsConfigMapName
パラメーターの値を、Backstage
カスタムリソースのdynamic-plugins-rhdh
config map の名前に設定します。# ... spec: application: dynamicPluginsConfigMapName: dynamic-plugins-rhdh # ...
# ... spec: application: dynamicPluginsConfigMapName: dynamic-plugins-rhdh # ...
Copy to Clipboard Copied! - 設定変更を保存します。