1.2. RHDH でのテレメトリーデータ収集の有効化


テレメトリーデータ収集機能はデフォルトで有効になっています。ただし、この機能を無効にしていて再度有効にする場合は、Helm チャートまたは Red Hat Developer Hub Operator 設定を使用して analytics-provider-segment プラグインを有効にする必要があります。

1.2.1. Operator を使用したテレメトリーデータ収集の有効化

Operator を使用してテレメトリーデータ収集機能を有効にできます。

前提条件

  • OpenShift Container Platform Web コンソールに管理者としてログインしている。
  • Operator を使用して OpenShift Container Platform に Red Hat Developer Hub をインストールしている。

手順

  1. 以下のいずれかの手順を実行します。

    • 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
  2. dynamicPluginsConfigMapName パラメーターの値を、Backstage カスタムリソース内の ConfigMap ファイルの名前に設定します。

    # ...
    spec:
      application:
        dynamicPluginsConfigMapName: dynamic-plugins-rhdh
    # ...
  3. 設定変更を保存します。

1.2.2. Helm チャートを使用したテレメトリーデータ収集の有効化

Helm チャートを使用してテレメトリーデータ収集機能を有効にできます。

前提条件

  • OpenShift Container Platform Web コンソールに管理者としてログインしている。
  • Helm チャートを使用して、OpenShift Container Platform に Red Hat Developer Hub をインストールしている。

手順

  1. OpenShift Container Platform Web コンソールの Developer パースペクティブで、Helm ビューに移動して Helm リリースのリストを表示します。
  2. 使用する Helm リリースの オーバーフロー メニューをクリックし、Upgrade を選択します。

    注記

    Create ボタンをクリックして新しい Helm リリースを作成し、設定を編集してテレメトリーを有効にすることもできます。

  3. Form ビューか YAML ビューを使用して、Helm 設定を編集します。

    • Form view を使用する場合

      1. Root Schema global Dynamic plugins configuration. List of dynamic plugins that should be installed in the backstage application を展開します。
      2. Add list of dynamic plugins that should be installed in the backstage application リンクをクリックします。
      3. 以下のいずれかの手順を実行します。

        • プラグインを設定していない場合は、Package specification of the dynamic plugin to install. It should be usable by the npm pack command. フィールドに次の値を追加します。

          ./dynamic-plugins/dist/backstage-community-plugin-analytics-provider-segment

        • プラグインを設定済みの場合は、Package specification of the dynamic plugin to install. It should be usable by the npm pack command. フィールドに ./dynamic-plugins/dist/backstage-community-plugin-analytics-provider-segment という値があることを確認します。
      4. Disable the plugin チェックボックスをオフにします。
      5. Upgrade をクリックします。
    • YAML view を使用する場合

      1. 以下のいずれかの手順を実行します。

        • プラグインを設定していない場合は、Helm 設定ファイルに次の YAML コードを追加します。

          # ...
          global:
            dynamic:
              plugins:
                - package: './dynamic-plugins/dist/backstage-community-plugin-analytics-provider-segment'
                  disabled: false
          # ...
        • プラグインを設定済みの場合は、Helm 設定でプラグインを検索し、plugins.disabled パラメーターの値を false に設定します。
      2. Upgrade をクリックします。
Red Hat logoGithubRedditYoutubeTwitter

詳細情報

試用、購入および販売

コミュニティー

Red Hat ドキュメントについて

Red Hat をお使いのお客様が、信頼できるコンテンツが含まれている製品やサービスを活用することで、イノベーションを行い、目標を達成できるようにします。

多様性を受け入れるオープンソースの強化

Red Hat では、コード、ドキュメント、Web プロパティーにおける配慮に欠ける用語の置き換えに取り組んでいます。このような変更は、段階的に実施される予定です。詳細情報: Red Hat ブログ.

会社概要

Red Hat は、企業がコアとなるデータセンターからネットワークエッジに至るまで、各種プラットフォームや環境全体で作業を簡素化できるように、強化されたソリューションを提供しています。

© 2024 Red Hat, Inc.