PingCAPクリニック診断データ

このドキュメントでは、 TiUP を使用して展開された TiDB および DM クラスターからPingCAPクリニック Diagnostic Service (PingCAPクリニック ) によって収集できる診断データの種類について説明します。また、ドキュメントには、各データの種類に対応するデータ収集のパラメータがリストされています。 Diagクライアント(Diag)を使用してデータを収集するのコマンドを実行するときに、収集するデータの種類に応じて、必要なパラメータをコマンドに追加できます。

PingCAPクリニックによって収集された診断データは、クラスターの問題のトラブルシューティングにのみ使用されます。

クラウドに展開される診断サービスである Clinic Server は、データのstorage場所に応じて 2 つの独立したサービスを提供します。

  • 海外ユーザー向けクリニックサーバー : 収集したデータを国際ユーザー向けの Clinic Server にアップロードすると、データは PingCAP が AWS US リージョンに展開した Amazon S3 サービスに保存されます。PingCAP は厳格なデータ アクセス ポリシーを使用しており、承認されたテクニカル サポートのみがデータにアクセスできます。
  • 中国本土のユーザー向けクリニックサーバー : 収集したデータを中国本土のユーザー向けの Clinic Server にアップロードすると、データは PingCAP が中国 (北京) リージョンに展開した Amazon S3 サービスに保存されます。PingCAP は厳格なデータ アクセス ポリシーを使用しており、承認されたテクニカル サポートのみがデータにアクセスできます。

TiDB クラスター

このセクションでは、 TiUPを使用してデプロイされた TiDB クラスターから診断によって収集できる診断データの種類を示します。

TiDB クラスタ情報

データ型エクスポートされたファイルPingCAPクリニックによるデータ収集のパラメータ
クラスターIDを含むクラスターの基本情報cluster.jsonデフォルトでは、データは実行ごとに収集されます。
クラスターの詳細情報meta.yamlデフォルトでは、データは実行ごとに収集されます。

TiDB診断データ

データ型エクスポートされたファイルPingCAPクリニックによるデータ収集のパラメータ
ログtidb.log--include=log
エラーログtidb_stderr.log--include=log
スローログtidb_slow_query.log--include=log
コンフィグレーションファイルtidb.toml--include=config
リアルタイム構成config.json--include=config

TiKV診断データ

データ型エクスポートされたファイルPingCAPクリニックによるデータ収集のパラメータ
ログtikv.log--include=log
エラーログtikv_stderr.log--include=log
コンフィグレーションファイルtikv.toml--include=config
リアルタイム構成config.json--include=config

PD診断データ

データ型エクスポートされたファイルPingCAPクリニックによるデータ収集のパラメータ
ログpd.log--include=log
エラーログpd_stderr.log--include=log
コンフィグレーションファイルpd.toml--include=config
リアルタイム構成config.json--include=config
コマンドtiup ctl:v<CLUSTER_VERSION> pd -u http://${pd IP}:${PORT} storeの出力store.json--include=config
コマンドtiup ctl:v<CLUSTER_VERSION> pd -u http://${pd IP}:${PORT} config placement-rules showの出力placement-rule.json--include=config

TiFlash診断データ

データ型エクスポートされたファイルPingCAPクリニックによるデータ収集のパラメータ
ログtiflash.log--include=log
エラーログtiflash_stderr.log--include=log
コンフィグレーションファイルtiflash-learner.toml tiflash-preprocessed.toml tiflash.toml--include=config
リアルタイム構成config.json--include=config

TiCDC診断データ

データ型エクスポートされたファイルPingCAPクリニックによるデータ収集のパラメータ
ログticdc.log--include=log
エラーログticdc_stderr.log--include=log
コンフィグレーションファイルticdc.toml--include=config
デバッグデータinfo.txt status.txt changefeeds.txt captures.txt processors.txt--include=debug (Diag はデフォルトではこのデータ タイプを収集しません)

Prometheus 監視データ

データ型エクスポートされたファイルPingCAPクリニックによるデータ収集のパラメータ
すべての指標データ{metric_name}.json--include=monitor
すべてのアラートデータalerts.json--include=monitor

TiDB システム変数

データ型エクスポートされたファイルPingCAPクリニックによるデータ収集のパラメータ
TiDB システム変数mysql.tidb.csv--include=db_vars (Diag はデフォルトではこのデータ タイプを収集しません。このデータ タイプを収集する必要がある場合は、データベース資格情報が必要です)
global_variables.csv--include=db_vars (Diag はデフォルトではこのデータ タイプを収集しません)

クラスタノードのシステム情報

データ型エクスポートされたファイルPingCAPクリニックによるデータ収集のパラメータ
カーネルログdmesg.log--include=system
システムとハードウェアの基本情報insight.json--include=system
/etc/security/limits.confの内容limits.conf--include=system
カーネルパラメータのリストsysctl.conf--include=system
ソケットシステム情報( ssコマンドの出力)ss.txt--include=system

DM クラスター

このセクションでは、 TiUPを使用して展開された DM クラスターから Diag によって収集できる診断データの種類を示します。

DM クラスター情報

データ型エクスポートされたファイルPingCAPクリニックによるデータ収集のパラメータ
クラスターIDを含むクラスターの基本情報cluster.jsonデフォルトでは、データは実行ごとに収集されます。
クラスターの詳細情報meta.yamlデフォルトでは、データは実行ごとに収集されます。

dm-master診断データ

データ型エクスポートされたファイルPingCAPクリニックによるデータ収集のパラメータ
ログdm-master.log--include=log
エラーログdm-master_stderr.log--include=log
コンフィグレーションファイルdm-master.toml--include=config

dm-worker 診断データ

データ型エクスポートされたファイルPingCAPクリニックによるデータ収集のパラメータ
ログdm-worker.log--include=log
エラーログdm-worker_stderr.log--include=log
コンフィグレーションファイルdm-work.toml--include=config

Prometheus 監視データ

データ型エクスポートされたファイルPingCAPクリニックによるデータ収集のパラメータ
すべての指標データ{metric_name}.json--include=monitor
すべてのアラートデータalerts.json--include=monitor

クラスターノードのシステム情報

データ型エクスポートされたファイルPingCAPクリニックによるデータ収集のパラメータ
カーネルログdmesg.log--include=system
システムとハードウェアの基本情報insight.json--include=system
/etc/security/limits.confシステムの内容limits.conf--include=system
カーネルパラメータのリストsysctl.conf--include=system
ソケットシステム情報( ssコマンドの出力)ss.txt--include=system

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