すべてのプロダクト
Search
ドキュメントセンター

AnalyticDB:AnalyticDB for MySQLのモニタリング情報の表示

最終更新日:Sep 23, 2024

AnalyticDB for MySQLを使用すると、先月の期間内のクラスターのクラスターパフォーマンスメトリック (CPU使用率やディスクI/O使用率など) とリソースグループメトリックをAnalyticDB for MySQLコンソールで表示できます。 これにより、クラスターのパフォーマンスと実行ステータスに基づいて問題を特定して解決できます。

使用上の注意

先月の2日以内のモニタリング情報を表示できます。

手順

  1. AnalyticDB for MySQL コンソールにログインします。 ホームページの左上でリージョンを選択します。 左側のナビゲーションウィンドウで、クラスターリスト をクリックします。 クラスターリスト ページで、エディションタブをクリックします。 管理するクラスターを確認し、クラスター ID をクリックします。

  2. [モニタリングとアラート] ページに移動します。

    • Data Warehouse Editionクラスターの場合: 左側のナビゲーションウィンドウで、監視アラート をクリックします。

    • の場合、 Data Lakehouse Editionクラスター: 左側のナビゲーションウィンドウで、クラスター管理 > 監視アラート を選択します。

  3. モニタリング タブで、標準ビュー タブまたは カスタムビュー タブをクリックして、対応するモニタリング情報を表示します。

    • 標準ビュー タブには、デフォルトで一般的なメトリックが表示されます。 すべてのメトリックを表示するには、その他のメトリクス をクリックします。

    • 特定のメトリックのみを表示するには、標準ビュー タブの その他のメトリクス をクリックし、表示するメトリックを選択して表示しないメトリックを消去し、名前を付けて保存 をクリックして、選択したメトリックを カスタムビュー タブに追加します。

Data Lakehouse EditionおよびData Warehouse Editionメトリクス

健康ステータス指標

重要
  • ヘルスステータス情報は、V3.1.6以降のクラスターに対してのみ表示できます。

  • ヘルスステータス指標の値がRiskyまたはUnavailableの場合は、テクニカルサポートにお問い合わせください。

メトリック

説明

クラスターのアクセスノードのステータス

AnalyticDB for MySQLのアクセス層は、複数のクラスターアクセスノードで構成され、プロトコルレイヤアクセス、SQLの解析と最適化、書き込まれたデータのリアルタイムシャーディング、データスケジューリング、クエリスケジューリングなどの機能を提供します。

有効な値:

  • ヘルス: 使用可能なクラスターアクセスノードの数。

  • 利用できません: 利用できないクラスターアクセスノードの数。

計算ノードグループのヘルスステータス

AnalyticDB for MySQLの計算エンジンは、計算ノードグループで構成され、分散型大規模並列処理 (MPP) と有向非巡回グラフ (DAG) アーキテクチャの統合実行をサポートします。 計算エンジンは、高度な同時実行性と複雑なSQL文のハイブリッドロードをサポートするインテリジェントオプティマイザと連携できます。 さらに、クラウドネイティブインフラストラクチャにより、ビジネス要件に基づいて計算ノードを数秒以内に柔軟にスケールアウトできます。 このようにして、リソースを効率的に使用することができる。

有効な値:

  • ヘルス: 使用可能な計算ノードの数。

  • 利用できません: 利用できないコンピュートノードの数。

ストレージノードグループのヘルスステータス

AnalyticDB for MySQLのストレージエンジンは、ストレージノードグループで構成されており、Raftコンセンサスプロトコルに準拠した強力な一貫性と高可用性を備えたリアルタイムデータ書き込みをサポートしています。 ストレージエンジンは、データシャーディングとマルチラフトを使用して並列処理をサポートし、階層ストレージを使用してホットデータとコールドデータを低コストで分離し、ハイブリッド行列ストレージとインテリジェントインデックスを使用して超高性能を提供します。

有効な値:

  • ヘルス: 使用可能なストレージノードの数。

  • リスク: リスクのあるストレージノードの数。

  • 利用できません: 使用できないストレージノードの数。

クラスターリソースのモニタリングメトリック

メトリック

単位

サブメトリックまたは説明

ノードの監視

CPU 使用率

%

  • 計算ノードの CPU 最大使用率

  • 計算ノード CPU P95 使用率

  • 計算ノードの平均 CPU 使用率

  • ストレージノードの CPU 最大使用率

  • ストレージノード CPU P95 使用率

  • ストレージノードの平均 CPU 使用率

説明

予約モードのC32 Data Warehouse Editionクラスターをエラスティックモードに変更すると、平均CPU使用率が増加します。 詳細については、このトピックの「FAQ」セクションを参照してください。

Build タスク数

非該当

  • Build タスク平均: ストレージノード間で実行されるBUILDジョブの平均数。

  • Build タスク最大数: ストレージノード間で実行されるBUILDジョブの最大数。

計算メモリ使用率

%

  • 最大計算メモリ使用量

  • P95 計算メモリ使用量

  • 平均計算メモリ使用率

ノードの使用不能数監視

非該当

  • 切断されたストレージノード数

  • 計算ノードの切断回数

テーブル内で読み取られたデータ量

MB

  • テーブル内で読み取られたデータ量の最大値

  • テーブル内で読み取られたデータ量の平均値

アクセスノード CPU 使用率

%

  • アクセスノードの最大 CPU 使用率

  • アクセスノード CPU P95 使用率

  • アクセスノードの平均 CPU 使用率

ディスク IO スループット

MB

  • ストレージノードのディスク最大読み取りスループット

  • ストレージノードのディスク P95 読み取りスループット

  • ストレージノードのディスク平均読み取りスループット

  • ストレージノードのディスク最大書き込みスループット

  • ストレージノードのディスク P95 書き込みスループット

  • ストレージノードのディスク平均書き込みスループット

ディスクiops

非該当

  • ストレージノードのディスク最大読み取り回数

  • ストレージノードのディスク P95 読み取り回数

  • ストレージノードのディスク平均読み取り回数

  • ストレージノードのディスク最大書き込み回数

  • ストレージノードのディスク P95 書き込み回数

  • ストレージノードでのディスク平均書き込み回数

ディスクio使用量

%

  • ストレージノードのディスク最大 I/O 使用率

  • ストレージノードのディスク P95 I/O 使用率

  • ストレージノードのディスク平均 I/O 使用率

ディスクio待機時間

ミリ秒

  • ストレージノードのディスク最大 I/O 待機時間

  • ストレージノードのディスク P95 I/O 待機時間

  • ストレージノードディスクの平均 I/O 待機時間

データ量の監視

ディスク使用率

%

  • 平均ディスク使用量

  • 最大ディスク使用量

ディスク使用量

GB

  • コールドデータ量

    説明

    Data Warehouse Edition in reserved modeでは、ホットデータとコールドデータの階層ストレージをサポートしていないため、このメトリックは使用できません。

  • ホットデータ量

  • 最大ノードホットデータ量

  • 平均ノードホットデータ量

負荷の監視

クラスタ接続の数

非該当

成功した接続の数。

クエリ失敗率

%

クエリの失敗率。

  • 24時間以内の時間範囲を選択すると、1分あたりのクエリ失敗率が表示されます。これは、次の式を使用して計算されます。クエリ失敗率=(1分間で失敗したSQLクエリの数 /1分間でのSQLクエリの総数) × 100%

  • 24時間を超える時間範囲を選択すると、5分ごとのクエリ失敗率が表示されます。これは、次の式を使用して計算されます。クエリ失敗率=(5分以内の失敗したSQLクエリの数 /5分以内のSQLクエリの総数) × 100%

クエリqps

非該当

  • QPS

  • ETL_QPS

クエリの応答時間

ミリ秒

  • 平均クエリ応答時間

  • 最大クエリ応答時間

クエリ待機時間

ミリ秒

  • クエリの平均待機期間。

  • クエリの最大待機期間。

Tpsの書き込み

非該当

クラスターの1秒あたりの書き込みトランザクション (TPS) 。

書き込み応答時間

ミリ秒

  • 平均書き込み応答時間

  • 最大書き込み応答時間

書き込みスループット

MB

クラスターの平均書き込みスループット。

TPS の更新

非該当

クラスターの更新TPS。

応答時間の更新

ミリ秒

  • 平均更新応答時間

  • 最大更新応答時間

TPS の削除

非該当

クラスターの削除TPS。

応答時間の削除

ミリ秒

  • 平均削除応答時間

  • 最大削除応答時間

TPS のロード

非該当

クラスターのロードTPS。

リソースグループのモニタリング metrics

データレイクハウス版

メトリック

単位

説明

CPU 使用率

%

リソースグループのCPU使用率。

QPS

非該当

リソースグループによって処理される1秒あたりのクエリ。

クエリ応答時間

ms

リソースグループによって処理されたクエリの平均応答時間。

クエリ待機時間

ms

リソースグループによって処理されたクエリの平均待機時間。

(XIHE) 実行クエリ

非該当

リソースグループ内の実行中のクエリの数。

キュークエリ

非該当

リソースグループ内のキュー内クエリの数。

データウェアハウス版

重要

リソースグループのモニタリング メトリックは、次の要件を満たす [Data Warehouse Edition] クラスターに対してのみ表示できます。

  • クラスターはエラスティックモードです。

  • クラスターには32コア以上のコアがあります。

メトリック

単位

説明

CPU 使用率

%

リソースグループのCPU使用率。

クエリ応答時間

ミリ秒

リソースグループによって処理されたクエリの平均応答時間。

クエリqps

非該当

リソースグループによって処理される1秒あたりのクエリ。

クエリ待機時間

ミリ秒

リソースグループによって処理されたクエリの平均待機時間。

スケジュールされたノードが実際にスケールアウト

非該当

スケジュールされたスケーリングプランでリソースグループに追加されたノードの数。

スケジュールされたポップアップ数

非該当

スケジュールされたスケーリングプランのリソースグループに追加する必要があるノードの数。

リソースグループのスケーリングプランの作成方法については、「リソーススケーリングプランの作成」をご参照ください。

総ノード数

非該当

リソースグループ内のノードの総数。 リソースグループ内のノードの総数は、次の式を使用して計算されます。ノードの総数=基本ノードの数 + スケジュールされたスケーリングプラン内の有効ノードの数。

ベースノード数

非該当

リソースグループ内の基本ノードの数。

よくある質問

  • Q: クラスターを予約モードからエラスティックモードに変更すると、平均CPU使用率が増加するのはなぜですか?

    A: C32クラスターを予約モードからエラスティックモードに変更すると、単一ノードの仕様が8コアに減少します。 デフォルトでは、BUILDジョブは3コアを占有します。 この場合、平均CPU使用率は増加する。 平均CPU使用率の増加がビジネスに影響しない場合は、この変更を無視してください。 ビジネスに影響がある場合は、クラスターをアップグレードするか、 チケットを起票して、サービスセンターにお問い合わせください。 ビルドジョブの詳細については、「ビルド」をご参照ください。

  • Q: 一般的なインデックスプライマリキーのインデックスの値が大きいのはなぜですか。

    A: 次の理由により、上記のメトリックの値が大きい場合があります。

    • インデックスと主キーインデックスは、多数の列に対して作成されます。

    • インデックス列の値の長さが大きいか、インデックス列のすべての値の合計長が大きい。 たとえば、インデックス列の値は長い文字列です。

    • インデックス列の異なる値の数が多いです。 これは、低いインデックス圧縮比をもたらす。 例えば、インデックス列Aは、4つの異なる値、A1、A2、A3、およびA4を有する。 データを圧縮することは困難であり、低いインデックス圧縮率をもたらす。

    • 主キーの値の長さが大きいか、複数の列が複合主キーを構成します。

  • Q: [監視とアラート] ページには大きな応答時間が表示されますが、[診断と最適化] ページには対応する時間のかかるSQL文が見つかりません。 これはなぜですか。

    A: 大量のクエリ結果データを使用すると、結果セットのキャッシュに時間がかかります。 ただし、[診断と最適化] ページに表示される合計期間は、結果セットのキャッシュ期間を除いて、キュー時間、実行計画期間、および実行期間で構成されます。 対応する時間のかかるSQL文をSQL監査ページで表示することを推奨します。

参照と関連操作

関連ドキュメント

クラスターパフォーマンスの最適化

関連する API

API 操作

説明

DescribeDBClusterHealthStatus

AnalyticDB for MySQLのヘルスステータスを照会します。 Data Lakehouse Editionクラスター。

DescribeDBClusterPerformance

AnalyticDB for MySQLのパフォーマンスデータの照会 Data Lakehouse Editionクラスター。

DescribeComputeResourceUsage

AnalyticDB for MySQL内のリソースグループに関するモニタリング情報の照会 Data Lakehouse Editionクラスター。

DescribeDBClusterPerformance

AnalyticDB for MySQL data Warehouse Editionクラスターのパフォーマンスデータを照会します。

DescribeDBClusterResourcePoolPerformance

AnalyticDB for MySQL Data Warehouse Editionクラスター内のリソースグループに関するモニタリング情報を照会します。