📣

TiDB Cloud Serverless が
Starter
に変わりました!このページは自動翻訳されたものです。
原文はこちらからご覧ください。

PingCAPクリニックのクイック スタート ガイド

このドキュメントでは、 PingCAPクリニック診断サービス (PingCAPクリニック) を使用してクラスター診断データを迅速に収集、アップロード、および表示する方法について説明します。

PingCAPクリニックは、Diag クライアント (略して Diag) と Clinic Server クラウド サービス (略して Clinic Server) の 2 つのコンポーネントで構成されています。これら 2 つのコンポーネントの詳細については、 PingCAPクリニックの概要を参照してください。

ユーザー シナリオ

  • PingCAP テクニカル サポートからリモートでヘルプを求めるときにクラスターの問題を正確に特定して迅速に解決するには、Diag を使用して診断データを収集し、収集したデータを Clinic Server にアップロードして、テクニカル サポートへのデータ アクセス リンクを提供します。
  • クラスタが正常に動作していて、クラスタのステータスを確認する必要がある場合は、Diag を使用して診断データを収集し、データを Clinic Server にアップロードして、Health Report の結果を表示できます。

ノート:

前提条件

PingCAPクリニックを利用する前に、Diag をインストールし、データをアップロードするための環境を準備する必要があります。

  1. TiUP がインストールされているコントロール マシンで、次のコマンドを実行して Diag をインストールします。

    tiup install diag
  2. クリニック サーバーにログインします。

      海外ユーザー向けクリニックサーバーに移動し、[ **TiDB アカウントでサインイン]**を選択して、 TiDB Cloudのログイン ページに入ります。 TiDB Cloudアカウントをお持ちでない場合は、そのページで作成してください。

      ノート:

      TiDB Cloudアカウントは、SSO モードで Clinic Server にログインするためにのみ使用され、 TiDB Cloudサービスへのアクセスには必須ではありません。

      中国本土のユーザー向けクリニックサーバーに移動し、[ **AskTUG でサインイン] を**選択して、AskTUG コミュニティのログイン ページに入ります。 AskTUG アカウントをお持ちでない場合は、そのページでアカウントを作成してください

    • Clinic Server に組織を作成します。組織は TiDB クラスターの集まりです。作成した組織に診断データをアップロードできます。

    • データをアップロードするためのアクセス トークンを取得します。収集したデータを Diag を介してアップロードする場合、データが安全に分離されるように、ユーザー認証用のトークンが必要です。 Clinic Server から既にトークンを取得している場合は、そのトークンを再利用できます。

      トークンを取得するには、[クラスタ] ページの右下隅にあるアイコンをクリックし、[診断ツールのアクセス トークンを取得] を選択し、ポップアップ ウィンドウで [ + ] をクリックします。表示されたトークンをコピーして保存したことを確認してください。

      An example of a token

      ノート:

      • データのセキュリティのために、TiDB は作成時にトークン情報のみを表示します。情報を紛失した場合は、古いトークンを削除して新しいトークンを作成できます。
      • トークンは、データのアップロードにのみ使用されます。
    • Diag に token とregionを設定します。

      • 次のコマンドを実行してclinic.tokenを設定します。

        tiup diag config clinic.token ${token-value}
      • 次のコマンドを実行してclinic.regionを設定します。

      regionは、データのパッキングに使用される暗号化証明書と、データのアップロード時のターゲット サービスを決定します。例えば:

      ノート:

      • Diag v0.9.0 以降のバージョンは設定regionをサポートします。
      • Diag v0.9.0 より前のバージョンでは、データはデフォルトで中国地域の Clinic Server にアップロードされます。これらのバージョンでregionを設定するには、 tiup update diagコマンドを実行して Diag を最新バージョンにアップグレードしてから、Diag でregionを設定します。

        海外ユーザー向けに Clinic Server を使用する場合は、次のコマンドを使用してregionUSを設定します。

        tiup diag config clinic.region US

        中国本土のユーザーに Clinic Server を使用する場合は、次のコマンドを使用してregionCNを設定します。

        tiup diag config clinic.region CN
      • (オプション) ログのリダクションを有効にします。

        TiDB が詳細なログ情報を提供する場合、機密情報 (ユーザー データなど) をログに出力することがあります。ローカル ログと Clinic Server で機密情報が漏洩するのを避けたい場合は、TiDB 側でログの編集を有効にすることができます。詳細については、 ログ編集を参照してください。

      手順

      1. Diag を実行して、診断データを収集します。

        たとえば、現在の時刻に基づいて 4 時間前から 2 時間前までの診断データを収集するには、次のコマンドを実行します。

        tiup diag collect ${cluster-name} -f="-4h" -t="-2h"

        コマンドを実行した後、Diag はデータの収集をすぐには開始しません。代わりに、Diag は推定データ サイズとターゲット データ ストレージ パスを出力で提供し、続行するかどうかを確認します。データの収集を開始することを確認するには、 Yを入力します。

        収集が完了すると、Diag は、収集されたデータが配置されているフォルダー パスを提供します。

      2. 収集したデータを Clinic Server にアップロードします。

        ノート:

        アップロードするデータ(収集したデータを圧縮したファイル)のサイズは、3 GBを超えないようにしてください。そうしないと、データのアップロードは失敗します。

        • クラスターが配置されているネットワークがインターネットにアクセスできる場合は、次のコマンドを使用して、収集されたデータを含むフォルダーを直接アップロードできます。
      ```bash tiup diag upload ${filepath} ``` アップロードが完了すると、出力に`Download URL`が表示されます。 > **ノート:** > > この方法でデータをアップロードする場合は、Diag v0.9.0 以降のバージョンを使用する必要があります。実行すると、Diag バージョンを取得できます。 Diag のバージョンが 0.9.0 より前の場合は、 `tiup update diag`コマンドを使用して Diag を最新バージョンにアップグレードできます。 - クラスターが配置されているネットワークがインターネットにアクセスできない場合は、収集したデータをパックしてパッケージをアップロードする必要があります。詳細については、 [方法 2. データをパックしてアップロードする](/clinic/clinic-user-guide-for-tiup.md#method-2-pack-and-upload-data)を参照してください。
      1. アップロードが完了したら、コマンド出力のDownload URLからデータ アクセス リンクを取得します。

        デフォルトでは、診断データには、収集された診断データ内のクラスター名、クラスター トポロジー情報、ログ コンテンツ、および収集されたデータ内のメトリックに基づいて再編成された Grafana ダッシュボード情報が含まれます。

        データを使用してクラスターの問題を自分でトラブルシューティングするか、PingCAP テクニカル サポート スタッフにデータ アクセス リンクを提供して、リモート トラブルシューティングを容易にすることができます。

      2. ヘルスレポートの結果をビュー

        データがアップロードされた後、Clinic Server はデータをバックグラウンドで自動的に処理します。正常性レポートは、約 5 ~ 15 分で生成されます。レポートを表示するには、診断データ リンクを開き、[ヘルス レポート] をクリックします。

      次は何ですか

      このページは役に立ちましたか?