4.3. リモートヘルスレポート


クラスターの健全性と使用状況データのレポートを オプトイン (有効化) または オプトアウト (無効化) することができます。

4.3.1. リモートヘルスレポートの有効化

組織がリモートヘルスレポートを無効にしている場合は、この機能を再度有効にできます。OpenShift Container Platform Web コンソールの Overview ページの Status タイルに表示される Insights not available というメッセージから、リモートヘルスレポートが無効になっていることを確認できます。

リモートヘルスレポートを有効にするには、新しい認可トークンを使用してグローバルクラスタープルシークレットを変更する必要があります。リモートヘルスレポートを有効にすると、Insights Operator と Telemetry の両方が有効になります。

既存のグローバルクラスタープルシークレットを変更して、リモートヘルスレポートを有効にすることができます。リモートヘルスモニタリングを無効にしている場合は、Red Hat OpenShift Cluster Manager から console.openshift.com アクセストークンを使用して新しいプルシークレットをダウンロードする必要があります。

前提条件

  • cluster-admin ロールを持つユーザーとしてクラスターにアクセスできる。
  • OpenShift Cluster Manager へのアクセス。

手順

  1. Red Hat Hybrid Cloud Console の ダウンロード ページに移動します。
  2. Tokens Pull secret から、Download ボタンをクリックします。

    pull-secret ファイルには、JSON 形式の cloud.openshift.com アクセストークンが含まれています。

    {
      "auths": {
        "cloud.openshift.com": {
          "auth": "<your_token>",
          "email": "<email_address>"
        }
      }
    }
    Copy to Clipboard Toggle word wrap
  3. グローバルクラスタープルシークレットをローカルファイルシステムにダウンロードします。

    $ oc get secret/pull-secret -n openshift-config \
      --template='{{index .data ".dockerconfigjson" | base64decode}}' \
      > pull-secret
    Copy to Clipboard Toggle word wrap
  4. プルシークレットのバックアップコピーを作成します。

    $ cp pull-secret pull-secret-backup
    Copy to Clipboard Toggle word wrap
  5. テキストエディターで プルシークレット を開きます。
  6. 先ほどダウンロードした pull-secret ファイルの cloud.openshift.com JSON エントリーを auths ファイルに追加します。
  7. ファイルを保存します。
  8. 次のコマンドを実行して、クラスター内のシークレットを更新します。

    $ oc set data secret/pull-secret -n openshift-config \
      --from-file=.dockerconfigjson=pull-secret
    Copy to Clipboard Toggle word wrap

    シークレットが更新され、クラスターがレポートを開始するまで、数分間待つ必要がある場合があります。

検証

  1. OpenShift Container Platform Web コンソールから検証チェックを行うには、次の手順を実行します。

    1. OpenShift Container Platform Web コンソールの Overview ページに移動します。
    2. Status タイルの Insights セクションを確認します。このセクションに、検出された問題の件数が表示されます。
  2. OpenShift CLI (oc) から検証チェックを行うには、次のコマンドを入力し、status パラメーターの値が false になっていることを確認します。

    $ oc get co insights -o jsonpath='{.status.conditions[?(@.type=="Disabled")]}'
    Copy to Clipboard Toggle word wrap

4.3.3. リモートヘルスレポートを無効した場合の影響

OpenShift Container Platform では、お客様は使用状況情報のレポートを無効にできます。

リモートヘルスレポートを無効にする前に、接続クラスターの次の利点をご確認ください。

  • Red Hat による問題への対応が迅速化し、カスタマーサポートが強化されます。
  • 製品のアップグレードがクラスターに与える影響を Red Hat が把握できます。
  • 接続クラスターは、サブスクリプションとエンタイトルメントのプロセスを簡素化するのに役立ちます。
  • 接続クラスターにより、OpenShift Cluster Manager サービスがクラスターの概要とサブスクリプションステータスを提供できるようになります。

実稼働前、テスト、および実稼働クラスターでは、健全性および使用状況のレポートを有効にしておくことを検討してください。これにより、Red Hat がお客様の環境における OpenShift Container Platform の適格性評価に参加し、製品の問題に対してより迅速に対応できるようになります。

接続クラスターでリモートヘルスレポートを無効にした場合の結果を以下に示します。

  • サポートケースが作成されていない場合、Red Hat が製品のアップグレードの成功やクラスターの健全性を確認することができなくなります。
  • Red Hat が、設定データを使用してカスタマーサポートケースの優先順位付けを改善することや、お客様にとって重要な設定を特定することができなくなります。
  • OpenShift Cluster Manager が、健全性や使用状況の情報など、クラスターに関するデータを表示できなくなります。
  • 使用状況の自動レポート機能を利用できないため、お客様が console.redhat.com Web コンソールにサブスクリプション情報を手動で入力する必要があります。

ネットワークが制限された環境でも、プロキシーの適切な設定により Telemetry と Insights のデータは収集されます。

4.3.4. リモートヘルスレポートの無効化

既存のグローバルクラスタープルシークレットを変更して、リモートヘルスレポートを無効にすることができます。この設定により、Telemetry と Insights Operator の両方が無効になります。

前提条件

  • cluster-admin ロールを持つユーザーとしてクラスターにアクセスできる。

手順

  1. グローバルクラスタープルシークレットをローカルファイルシステムにダウンロードします。

    $ oc extract secret/pull-secret -n openshift-config --to=.
    Copy to Clipboard Toggle word wrap
  2. テキストエディターで、ダウンロードした .dockerconfigjson ファイルを編集し、cloud.openshift.com JSON エントリーを削除します。

    "cloud.openshift.com":{"auth":"<hash>","email":"<email_address>"}
    Copy to Clipboard Toggle word wrap
  3. ファイルを保存します。
  4. クラスターのシークレットを更新します。詳細は、「グローバルクラスタープルシークレットの更新」を参照してください。

    クラスター内のシークレットが更新されるまで、数分間待つ必要がある場合があります。

4.3.5. 非接続クラスターの登録

切断された OpenShift Container Platform クラスターを Red Hat Hybrid Cloud Console に登録し、リモートヘルスレポートを無効にすることでクラスターが影響を受けないようにします。詳細は、「リモートヘルスレポートを無効にした場合の影響」を参照してください。

重要

お客様は非接続クラスターを登録することで、引き続きサブスクリプションの使用状況を Red Hat に報告できます。そうすることで、Red Hat はサブスクリプションに関連する正確な使用状況と容量の傾向を返せるようになります。その結果、お客様はその返された情報を使用して、すべてのリソースに対するサブスクリプションの割り当てをより適切に管理できるようになります。

前提条件

  • OpenShift Container Platform Web コンソールに cluster-admin ロールとしてログインしている。
  • Red Hat Hybrid Cloud Console にログインできる。

手順

  1. Red Hat Hybrid Cloud Console の Register disconnected cluster Web ページに移動します。
  2. オプション: Red Hat Hybrid Cloud Console のホームページから Register disconnected cluster Web ページにアクセスするには、ナビゲーションメニュー項目の Cluster List に移動し、Register cluster ボタンを選択します。
  3. Register disconnected cluster ページの指定されたフィールドにクラスターの詳細を入力します。
  4. このページの Subscription settings セクションから、ご使用の Red Hat サブスクリプションオファリングに適用するサブスクリプション設定を選択します。
  5. 非接続クラスターを登録するには、Register cluster ボタンを選択します。

4.3.6. グローバルクラスタープルシークレットの更新

現在のプルシークレットを置き換えるか、新しいプルシークレットを追加することで、クラスターのグローバルプルシークレットを更新できます。

この手順は、インストール時に使用したレジストリーとは別のレジストリーにイメージを保存する必要がある場合に使用してください。

前提条件

  • cluster-admin ロールを持つユーザーとしてクラスターにアクセスできる。

手順

  1. オプション: 既存のプルシークレットに新しいプルシークレットを追加するには、以下の手順を実行します。

    1. 以下のコマンドを入力してプルシークレットをダウンロードします。

      $ oc get secret/pull-secret -n openshift-config \
        --template='{{index .data ".dockerconfigjson" | base64decode}}' \
        <pull_secret_location> 
      1
      Copy to Clipboard Toggle word wrap
      1
      プルシークレットファイルへのパスを含めます。
    2. 以下のコマンドを実行して、新しいプルシークレットを追加します。

      $ oc registry login --registry="<registry>" \ 
      1
      
      --auth-basic="<username>:<password>" \ 
      2
      
      --to=<pull_secret_location> 
      3
      Copy to Clipboard Toggle word wrap
      1
      新しいレジストリーを含めます。同じレジストリー内に複数のリポジトリーを含めることができます (例: --registry="<registry/my-namespace/my-repository>")。
      2
      新しいレジストリーの認証情報を含めます。
      3
      プルシークレットファイルへのパスを含めます。

      プルシークレットファイルを手動で更新することもできます。

  2. 以下のコマンドを実行して、クラスターのグローバルプルシークレットを更新します。

    $ oc set data secret/pull-secret -n openshift-config \
      --from-file=.dockerconfigjson=<pull_secret_location> 
    1
    Copy to Clipboard Toggle word wrap
    1
    新しいプルシークレットファイルへのパスを含めます。

    この更新はすべてのノードにロールアウトされます。これには、クラスターのサイズに応じて多少時間がかかる場合があります。

    注記

    OpenShift Container Platform 4.7.4 の時点で、グローバルプルシークレットへの変更によってノードドレインまたは再起動がトリガーされなくなりました。

トップに戻る
Red Hat logoGithubredditYoutubeTwitter

詳細情報

試用、購入および販売

コミュニティー

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

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

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

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

会社概要

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

Theme

© 2025 Red Hat