TiDB ダッシュボードの概要

TiDB ダッシュボードは、TiDB クラスターを監視、診断、管理するための Web UI であり、v4.0 以降で利用可能です。これは PDコンポーネントに組み込まれており、独立した展開は必要ありません。

注記:

TiDB v6.5.0 (以降) およびTiDB Operator v1.4.0 (以降) は、Kubernetes 上の独立したポッドとして TiDB ダッシュボードをデプロイすることをサポートしています。詳細はTiDB Operatorで TiDB ダッシュボードを独立してデプロイを参照してください。

TiDB Dashboard interface

TiDB ダッシュボードはGitHubでオープンソース化されています。

このドキュメントでは、TiDB ダッシュボードの主な機能を紹介します。次のセクションのリンクをクリックすると、詳細を確認できます。

TiDB クラスターの全体的な実行ステータスを表示します。

TiDB ダッシュボードを使用すると、TiDB クラスターの 1 秒あたりのクエリ数 (QPS)、実行時間、最も多くのリソースを消費する SQL ステートメントの種類、およびその他の概要情報を知ることができます。

詳細についてはTiDB ダッシュボードの概要を参照してください。

コンポーネントとホストの実行ステータスを表示する

TiDB ダッシュボードを使用すると、クラスター全体の TiDB、TiKV、PD、 TiFlashコンポーネントの実行ステータスと、これらのコンポーネントが配置されているホストの実行ステータスを表示できます。

詳細についてはTiDB ダッシュボードのクラスタ情報ページを参照してください。

TiDB ダッシュボードの Key Visualizer 機能は、クラスター全体の読み取りおよび書き込みトラフィックの時間の経過に伴う変化をヒートマップの形式で視覚的に表示します。この機能を使用すると、アプリケーション モードの変更をタイムリーに検出したり、パフォーマンスが不均一なホットスポットの問題を特定したりできます。

詳細についてはキービジュアライザーページを参照してください。

すべてのSQL文の実行情報を一覧表示します。

すべての SQL ステートメントの実行情報は、「SQL ステートメント」ページにリストされます。このページを使用すると、すべての段階での実行時間と合計実行数を確認できます。これは、リソースを最も消費する SQL クエリを分析して特定し、クラスター全体のパフォーマンスを向上させるのに役立ちます。

詳細についてはTiDB ダッシュボードの SQL ステートメント ページを参照してください。

遅いクエリの詳細な実行情報を確認する

TiDB ダッシュボードのスロー クエリ ページには、SQL テキストと実行情報を含む、実行に時間がかかるすべての SQL ステートメントのリストが表示されます。このページは、クエリの遅さやパフォーマンスのジッターの原因を特定するのに役立ちます。

詳細については遅いクエリページを参照してください。

一般的なクラスターの問題を診断し、レポートを生成する

TiDB ダッシュボードの診断機能は、一般的なリスク (一貫性のない構成など) や問題がクラスター内に存在するかどうかを自動的に判断し、レポートを生成して操作の提案を提供したり、可能性を分析できるようにさまざまな時間範囲で各クラスターのメトリクスのステータスを比較したりします。問題。

詳細についてはTiDB ダッシュボードのクラスタ診断ページを参照してください。

すべてのコンポーネントのログをクエリする

TiDB ダッシュボードの「ログの検索」ページでは、クラスター内で実行中のすべてのインスタンスのログをキーワード、時間範囲、その他の条件ですばやく検索し、これらのログをパッケージ化して、ローカル マシンにダウンロードできます。

詳細についてはログの検索ページを参照してください。

リソース制御のためのクラスター容量の見積もり

リソース制御機能を使用してリソース分離を実装するには、クラスター管理者はリソース グループを作成し、各グループのクォータを設定します。

リソースを計画する前に、クラスターの全体的な容量を把握する必要があります。詳細については、 リソースマネージャーページを参照してください。

インスタンスごとにプロファイリング データを収集する

これは高度なデバッグ機能であり、サードパーティのツールを使用せずに、各インスタンスをオンラインでプロファイリングし、プロファイリング データ収集期間中にインスタンスが実行したさまざまな内部操作とこの期間の操作実行時間の割合を分析できます。

詳細についてはプロファイルインスタンスページを参照してください。

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