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

AnalyticDB:パフォーマンスパラメーター

最終更新日:Sep 24, 2024

パフォーマンスパラメーターは、インスタンスの正常性ステータス、接続ステータス、ストレージステータス、接続、クエリの同時実行性、データストレージ、およびノードステータスを視覚化して表示するのに役立ちます。 このトピックでは、AnalyticDB for PostgreSQLのパフォーマンスパラメーターについて説明します。

Elasticストレージモード

DescribeHealthStatusを呼び出して、次のメトリックパラメーターを返すことができます。

パラメーター

メトリック

単位

説明

adbpg_status

インスタンスのヘルスステータス

非該当

  • critical: コーディネーターノードまたはコンピュートノードは使用できません。 この場合、このメトリックはコンソールで赤でマークされます。

  • healthy: すべてのノードが利用可能です。 この場合、このメトリックはコンソールで緑色でマークされます。

adbpg_connection_status

インスタンス接続ステータス

非該当

インスタンスの接続ヘルスステータス。 有効な値:

  • critical: インスタンス接続の使用率が95% を超えています。 この場合、このメトリックはコンソールで赤でマークされます。

  • 警告: インスタンス接続の使用率が90% を超え、95% 以下です。 この場合、このメトリックはコンソールで黄色でマークされます。

  • 正常: インスタンス接続の使用率が90% 以下です。 この場合、このメトリックはコンソールで緑色でマークされます。

説明

インスタンス接続使用率は、すべてのコーディネーターノードとコンピュートノードの最大接続使用率です。

adbpg_disk_status

インスタンスストレージステータス

非該当

インスタンスのストレージステータス。 有効な値:

  • critical: インスタンスのストレージ使用量が90% 以上です。 この場合、このメトリックはコンソールで赤でマークされ、インスタンスはロックされます。

  • 警告: インスタンスのストレージ使用量が70% 以上90% 未満です。 この場合、このメトリックはコンソールで黄色でマークされます。

  • 正常: インスタンスストレージ使用量が70% 未満です。 この場合、このメトリックはコンソールで緑色でマークされます。

説明

インスタンスストレージ使用量は、すべての計算ノードの平均ストレージ使用量です。

adbpg_disk_usage_percent

インスタンスストレージ使用量

%

インスタンスのストレージ使用量に対応するステータス。 有効な値:

  • critical: インスタンスのストレージ使用量が90% 以上です。 この場合、インスタンスはロックされています。

  • 警告: インスタンスのストレージ使用量が70% 以上90% 未満です。

  • 正常: インスタンスストレージ使用量が70% 未満です。

説明

インスタンスストレージ使用量は、すべての計算ノードの平均ストレージ使用量です。

adbpg_master_disk_usage_percent_max

コーディネーターノードの最大ストレージ使用量

%

すべてのコーディネーターノードの最大ストレージ使用量に対応するステータス。 有効な値:

  • critical: コーディネーターノードのストレージ使用率が90% 以上です。 この場合、インスタンスはロックされています。

  • 警告: コーディネーターノードのストレージ使用率が70% 以上90% 未満です。

  • 正常: コーディネーターノードのストレージ使用量が70% 未満です。

adbgp_segment_disk_usage_percent_max

計算ノードの最大ストレージ使用量

%

すべての計算ノードの最大ストレージ使用量に対応するステータス。 有効な値:

  • critical: 計算ノードのストレージ使用量が90% 以上です。 この場合、インスタンスはロックされています。

  • warning: 計算ノードのストレージ使用率が80% 以上90% 未満です。

  • 正常: 計算ノードのストレージ使用量が80% 未満です。

node_master_status

コーディネーターノードの正常性ステータス

非該当

コーディネーターノードのヘルスステータス。 有効な値:

  • critical: コーディネーターノードは使用できません。 この場合、このメトリックはコンソールで赤でマークされます。

  • 正常: すべてのコーディネーターノードが使用可能です。 この場合、このメトリックはコンソールで緑色でマークされます。

adbpg_master_status

node_segment_disk_status

計算ノードのストレージステータス

非該当

計算ノードのストレージステータス。 有効な値:

  • critical: 計算ノードのストレージ使用量が90% 以上です。 この場合、このメトリックはコンソールで赤でマークされ、インスタンスはロックされます。

  • warning: 計算ノードのストレージ使用率が80% 以上90% 未満です。 この場合、このメトリックはコンソールで黄色でマークされます。

  • 正常: 計算ノードのストレージ使用量が80% 未満です。 この場合、このメトリックはコンソールで緑色でマークされます。

説明

計算ノードストレージ使用量は、すべての計算ノードの最大ストレージ使用量です。

node_master_connection_status

コーディネーターノード接続ステータス

非該当

コーディネーターノードの接続ステータス。 有効な値:

  • critical: コーディネーターノードの接続使用率が95% 以上です。 この場合、このメトリックはコンソールで赤でマークされます。

  • 警告: コーディネーターノードの接続使用率が90% 以上95% 未満です。 この場合、このメトリックはコンソールで黄色でマークされます。

  • 正常: コーディネーターノードの接続使用率が90% 未満です。 この場合、このメトリックはコンソールで緑色でマークされます。

説明

コーディネータノード接続使用率は、すべてのコーディネータノードの最大接続使用率です。

adbpg_segment_status

node_segment_connection_status

計算ノード接続ステータス

非該当

計算ノードの接続ステータス。 有効な値:

  • critical: 計算ノードの接続使用率が95% 以上です。 この場合、このメトリックはコンソールで赤でマークされます。

  • warning: 計算ノードの接続使用率が90% 以上95% 未満です。 この場合、このメトリックはコンソールで黄色でマークされます。

  • 正常: 計算ノードの接続使用率が90% 未満です。 この場合、このメトリックはコンソールで緑色でマークされます。

説明

計算ノード接続使用率は、すべての計算ノードの最大接続使用率です。

adbpg_instance_total_data_gb

合計ストレージ

GB

インスタンスストレージの総容量。

説明

このパラメーターは、V6.3.11.3以降のAnalyticDB for PostgreSQLインスタンスに対してのみコンソールに表示されます。

adbpg_instance_hot_data_gb

ホットストレージ

GB

ホットストレージの総量。

説明

このパラメーターは、V6.3.11.3以降のAnalyticDB for PostgreSQLインスタンスに対してのみコンソールに表示されます。

adbpg_instance_cold_data_gb

コールドストレージ

GB

コールドストレージの総量。

説明

このパラメーターは、V6.3.11.3以降のAnalyticDB for PostgreSQLインスタンスに対してのみコンソールに表示されます。

DescribeDBClusterPerformance操作を呼び出して、次のメトリックパラメーターを返すことができます。

パラメーター

メトリック

単位

説明

adbpg_segment_cnt

計算ノードの数

非該当

1時間あたりに収集される計算ノードの数。

adbpg_instance_disk_used_mb

使用されるインスタンスストレージ

MB

すべての計算ノードで使用されるストレージ容量。

adbpg_instance_disk_usage_percent

インスタンスストレージ使用量

%

インスタンスのストレージ使用率。次の式を使用して計算されます。すべての計算ノードが使用するストレージスペース /すべての計算ノードの予約済みストレージスペース。

node_master_connection_count

コーディネーターノード接続数

非該当

コーディネーターノードへの接続数。

node_segment_connection_count

計算ノード接続数

非該当

計算ノードへの接続数。

node_segment_workfile_used_mb

一時的なディスクファイルのサイズ

MB

ディスクに書き込まれる一時ファイルのサイズ。

node_cpu_used_percent

CPU 使用率

%

コーディネーターノードまたはコンピュートノードのCPU使用率。

node_mem_used_percent

メモリ使用量

%

コーディネーターノードまたはコンピュートノードのメモリ使用量。

node_disk_iops_percent

I/O使用量

%

コーディネーターノードまたはコンピュートノードのI/O使用率。

node_disk_used_mb

使用ストレージ

MB

各計算ノードで使用されるストレージ容量。

node_disk_usage_percent

ストレージ使用量

%

各計算ノードのストレージ使用量。次の式を使用して計算されます。各計算ノードが使用するストレージスペース /各計算ノードの予約済みストレージスペース。

adbpg_rsq_cost

リソースキューのクエリコスト

非該当

現在のキューで実行できるすべてのクエリの推定合計コスト。 rsqCostLimitはコスト制限を指定し、-1の値は制限がないことを示します。 rsqCostValueは、実行中のすべてのクエリの合計コストを指定します。

adbpg_rsq_count

リソースキュー内の同時クエリ数

非該当

現在のキューで実行できる同時クエリの数。 同時クエリの数が上限に達した場合、クエリに割り当てられた後続のクエリはキューを待機する必要があります。 rsqCountLimitは、許可される同時クエリの最大数を指定し、-1の値は制限がないことを示します。 rsqCountValueは、実行される同時クエリの数を指定します。

adbpg_rsq_memory

リソースキューのメモリの照会

Byte

現在のキューで実行できるすべてのクエリで使用されているメモリの量。 rsqMemoryLimitはメモリ制限を指定し、-1は制限なしを示します。 rsqMemoryValueは、実行中のすべてのクエリで使用されるメモリの量を指定します。

adbpg_rsq_waiters

リソースキューを待機しているクエリ数

非該当

リソース不足のために現在のキューでリソースキュースロットを待機しているクエリの数。 キューで実行されているクエリの数が同時実行制限に達した場合、キューに割り当てられた後続のクエリは、十分なリソースが利用可能になるまで待機する必要があります。 これらのクエリは、pg_stat_activityビューで待機状態になります。

adbpg_rsq_holders

リソースキューでの実行クエリ数

非該当

現在のキューで実行するリソースキュースロットを取得したクエリの数。 これらのクエリは確かにアクティブ状態ではありません。 これらのクエリが行ロックなどの他のリソースを待機する必要がある場合、それらはまだ待機状態にある可能性があります。 この場合、これらのクエリによって占有されているリソースキュースロットは解放されません。

説明

ほとんどの場合、rsqCountValueの値はrsqholdersの値と同等です。 まれに、adbpg_rsq_holdersの値がrsqCountValueの値よりも大きい場合があります。 これは、システム例外によりクエリが実行された後にリソースキューロックが解放されない可能性があるためです。 adbpg_rsq_holdersとrsqCountValueの値に明確な違いが発生しない場合は、Alibaba Cloudテクニカルサポートにお問い合わせください。

adbpg_db_qps

1秒あたりのインスタンスクエリ (QPS)

非該当

インスタンスによって1秒あたりに処理される読み取りクエリの数。 クエリ文には、SELECT、SELECT INTO、SELECT FOR UPDATE、およびFETCHが含まれます。

adbpg_db_tps

1秒あたりのインスタンストランザクション (TPS)

非該当

インスタンスによって1秒あたりに処理される書き込み操作の数。 書き込み動作は、INSERT、UPDATE、DELETE、およびINSERT INTO SELECTを含む。

サーバーレスモード

DescribeHealthStatusを呼び出して、次のメトリックパラメーターを返すことができます。

パラメーター

メトリック

単位

説明

adbpg_status

インスタンスのヘルスステータス

非該当

  • critical: コーディネーターノードまたはコンピュートノードは使用できません。 この場合、このメトリックはコンソールで赤でマークされます。

  • healthy: すべてのノードが利用可能です。 この場合、このメトリックはコンソールで緑色でマークされます。

adbpg_connection_status

インスタンス接続ステータス

非該当

インスタンスの接続ヘルスステータス。 有効な値:

  • critical: インスタンス接続の使用率が95% を超えています。 この場合、このメトリックはコンソールで赤でマークされます。

  • 警告: インスタンス接続の使用率が90% を超え、95% 以下です。 この場合、このメトリックはコンソールで黄色でマークされます。

  • 正常: インスタンス接続の使用率が90% 以下です。 この場合、このメトリックはコンソールで緑色でマークされます。

説明

インスタンス接続使用率は、すべてのコーディネーターノードとコンピュートノードの最大接続使用率です。

node_master_status

コーディネーターノードの正常性ステータス

非該当

コーディネーターノードのヘルスステータス。 有効な値:

  • critical: コーディネーターノードは使用できません。 この場合、このメトリックはコンソールで赤でマークされます。

  • 正常: すべてのコーディネーターノードが使用可能です。 この場合、このメトリックはコンソールで緑色でマークされます。

node_master_connection_status

コーディネーターノード接続ステータス

非該当

コーディネーターノードの接続ステータス。 有効な値:

  • critical: コーディネーターノードの接続使用率が95% 以上です。 この場合、このメトリックはコンソールで赤でマークされます。

  • 警告: コーディネーターノードの接続使用率が90% 以上95% 未満です。 この場合、このメトリックはコンソールで黄色でマークされます。

  • 正常: コーディネーターノードの接続使用率が90% 未満です。 この場合、このメトリックはコンソールで緑色でマークされます。

説明

コーディネータノード接続使用率は、すべてのコーディネータノードの最大接続使用率です。

node_segment_connection_status

計算ノード接続ステータス

非該当

計算ノードの接続ステータス。 有効な値:

  • critical: 計算ノードの接続使用率が95% 以上です。 この場合、このメトリックはコンソールで赤でマークされます。

  • warning: 計算ノードの接続使用率が90% 以上95% 未満です。 この場合、このメトリックはコンソールで黄色でマークされます。

  • 正常: 計算ノードの接続使用率が90% 未満です。 この場合、このメトリックはコンソールで緑色でマークされます。

説明

計算ノード接続使用率は、すべての計算ノードの最大接続使用率です。

adbpg_master_disk_usage_percent_max

コーディネーターノードの最大ストレージ使用量

%

すべてのコーディネーターノードの最大ストレージ使用量に対応するステータス。 有効な値:

  • critical: コーディネーターノードのストレージ使用率が90% 以上です。 この場合、インスタンスはロックされています。

  • 警告: コーディネーターノードのストレージ使用率が70% 以上90% 未満です。

  • 正常: コーディネーターノードのストレージ使用量が70% 未満です。

DescribeDBClusterPerformance操作を呼び出して、次のメトリックパラメーターを返すことができます。

パラメーター

メトリック

単位

説明

adbpg_acu_used

ACUの使用

AnalyticDB計算ユニット (ACU)

インスタンスによって使用されるコンピューティングリソースの量。

adbpg_segment_cnt

計算ノードの数

非該当

1時間あたりに収集される計算ノードの数。

adbpg_instance_disk_used_mb

使用されるインスタンスストレージ

MB

インスタンスによって使用されるObject Storage Service (OSS) ストレージ容量。

node_master_connection_count

コーディネーターノード接続数

非該当

コーディネーターノードへの接続数。

node_segment_connection_count

計算ノード接続数

非該当

計算ノードへの接続数。

node_segment_workfile_used_mb

一時的なディスクファイルのサイズ

MB

ディスクに書き込まれる一時ファイルのサイズ。

node_cpu_used_percent

CPU 使用率

%

コーディネーターノードまたはコンピュートノードのCPU使用率。

node_mem_used_percent

メモリ使用量

%

コーディネーターノードまたはコンピュートノードのメモリ使用量。