📣
TiDB Cloud Premium はパブリックプレビュー中です。エンタープライズワークロード向けの無制限のスケーリング、即時の弾力性、高度なセキュリティを提供します。このページは自動翻訳されたものです。原文はこちらからご覧ください。

TiDB Cloud Premium の組み込みメトリクス



TiDB Cloudは、 TiDB Cloud Premiumインスタンスの標準メトリック一式を収集し、メトリックページに表示します。これらのメトリックを確認することで、パフォーマンスの問題を容易に特定し、現在のデータベース環境が要件を満たしているかどうかを判断できます。

指標ページをビュー

メトリクスページでメトリクスを表示するには、以下の手順に従ってください。

  1. 私のTiDBページで、対象のTiDB Cloud Premiumインスタンスの名前をクリックすると、その概要ページに移動します。

    ヒント:

    複数の組織に所属している場合は、左上隅のコンボボックスを使用して、まず目的の組織に切り替えてください。

  2. 左側のナビゲーションペインで、 [監視] > [メトリクス]をクリックします。

指標保持ポリシー

TiDB Cloud Premiumインスタンスの場合、メトリクスデータは7日間保持されます。

TiDB Cloud Premiumインスタンスのメトリクス

以下のセクションでは、TiDB Cloud Premiumインスタンスのメトリクスページに表示されるメトリクスについて説明します。

概要

メトリック名ラベル説明
1秒あたりのリクエストユニット数1秒あたりの合計RU、平均RU/秒リクエストユニット (RU) は、クエリまたはトランザクションのリソース消費を追跡するために使用される測定単位です。 Total RU per second 1 秒あたりのリアルタイム RU 消費量を表示します。 AVG RU/s選択した時間範囲における 1 秒あたりの平均 RU 消費量を表示し、リソース消費量をよりよく理解するのに役立ちます。実行するクエリに加えて、バックグラウンド アクティビティも RU を消費する可能性があります。そのため、QPS が 0 の場合でも、1 秒あたりの RU 消費量は 0 を超える場合があります。
使用済みストレージサイズ{タイプ}行ストアのサイズと列ストアのサイズ。
1秒あたりのクエリ数すべて、{SQLタイプ}1 秒あたりに実行される SQL ステートメントの数。これは、 SELECTINSERTUPDATEなどの SQL タイプごとに収集されます。
クエリ実行時間avg、avg-{SQLタイプ}、99、99-{SQLタイプ}クライアントからTiDBへのリクエストを受信して​​から、TiDBがリクエストを実行し、結果をクライアントに返すまでの時間。
SQLタイプ別のデータベース処理時間すべて、{SQLタイプ}すべて:1秒あたりのデータベース処理時間の合計。
{SQL type}: SQL ステートメントが 1 秒あたりに消費するデータベース時間。これは、 SELECTINSERTUPDATEなどの SQL タイプごとに収集されます。
失敗したクエリ全て1分あたりのSQL文実行エラー数に基づいた、エラーの種類(構文エラーや主キーの競合など)の統計情報。
1秒あたりのコマンド数{タイプ}コマンドの種類に基づいた、1秒あたりに処理されるコマンドの数。
プランキャッシュOPSを使用したクエリヒット、ミスhit: プランキャッシュを使用するクエリが1秒あたりに実行される回数。
miss: 1秒あたりにプランキャッシュに見つからないクエリの数。
トランザクション/秒{タイプ}-{トランザクションモデル}1秒あたりに実行されるトランザクション数。
トランザクション期間平均-{トランザクションモデル}、99-{トランザクションモデル}取引の平均期間、または99パーセンタイル値。
接続数すべて、アクティブな接続すべて:接続数。
アクティブな接続数:アクティブな接続の数。
切断回数{結果}接続が切断されたクライアントの数。

データベース

メトリック名ラベル説明
QPS/DBすべて、{データベース}各データベースで1秒あたりに実行されるSQLステートメントの数。これは、 SELECTINSERTUPDATEなどのSQLタイプごとに収集されます。
データベースごとのクエリ実行時間avg、avg-{データベース}、99、99-{データベース}クライアントからデータベースへのリクエストを受信して​​から、データベースがリクエストを実行し、結果をクライアントに返すまでの時間。
データベースごとのクエリ失敗すべて、{データベース}各データベースにおける、1秒あたりのSQLステートメント実行エラー数に基づいたエラータイプの統計情報。

高度な

メトリック名ラベル説明
平均アイドル接続時間取引内平均、取引外平均接続アイドル時間とは、接続がアイドル状態であった時間を示します。
avg-in-txn: 接続がトランザクション内にある場合の平均接続アイドル時間。
avg-not-in-txn: 接続がトランザクション内にない場合の平均接続アイドル時間。
トークンの有効期間を取得する平均、99SQL文のトークンを取得するのに要する平均時間、または99パーセンタイル値。
解析時間平均、99SQL文の解析に要する平均時間、または99パーセンタイル値。
コンパイル時間平均、99解析されたSQL抽象構文木(AST)を実行計画にコンパイルする際に要する平均時間、または99パーセンタイル値。
実行時間平均、99SQLステートメントの実行プランの実行に要する平均時間、または99パーセンタイル値。
TiDB KVリクエストの平均所要時間{リクエストタイプ}GetPrewriteなどのリクエストタイプに基づいて、KV Commit
平均 / P99 PD TSO 待ち時間/RPC 所要時間待機時間平均/99、RPC平均/99待機時間:PDがTSOに戻るまでの待ち時間の平均または99パーセンタイル値。
RPC: PDにTSOリクエストを送信してからTSOを受信するまでの平均時間、または99パーセンタイル値。

FAQ

1. なぜこのページの一部のペインが空になっているのですか?

ペインにメトリクスが表示されない場合、考えられる理由は以下のとおりです。

  • 対応するTiDB Cloud Premiumインスタンスのワークロードは、このメトリックをトリガーしません。たとえば、失敗したクエリがない場合、失敗したクエリのメトリックは常に空になります。
  • TiDB Cloud PremiumインスタンスのTiDBバージョンが低いです。これらのメトリクスを表示するには、最新バージョンのTiDBにアップグレードする必要があります。

これらの理由がすべて除外される場合は、トラブルシューティングのためにPingCAPサポートチームに連絡できます。

2. まれなケースで、指標が不連続になるのはなぜでしょうか?

まれなケースでは、メトリクスシステムが高負荷状態になった場合など、メトリクスが失われる可能性があります。

この問題が発生した場合は、 PingCAPのサポートサポートに問い合わせてトラブルシューティングを行うことができます。

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