Performance Insights カウンターメトリクス
カウンターメトリクスは、Performance Insights ダッシュボードのオペレーティングシステムとデータベースのパフォーマンスメトリクスのことです。カウンターメトリクスを DB ロードと関連付けることで、パフォーマンスの問題を特定して分析できます。統計関数をメトリクスに追加して、メトリクス値を取得できます。例えば、os.memory.active
メトリクスでサポートされている関数は、.avg
、.min
、.max
、.sum
、および .sample_count
です。
カウンターメトリクスは 1 分に 1 回収集されます。OS メトリクスの収集は、拡張モニタリングがオンかオフかによって異なります。拡張モニタリングがオフになっている場合、OS メトリックは 1 分に 1 回収集されます。拡張モニタリングがオンになっている場合、選択した期間の OS メトリックが収集されます。拡張モニタリングのオンまたはオフの詳細については、拡張モニタリングのオンとオフを切り替える を参照してください。
トピック
Performance Insights オペレーティングシステムのカウンター
次のオペレーティングシステムカウンターは、os
のプレフィックスが付き、Aurora PostgreSQL および Aurora MySQL では、Performance Insights で使用できます。
DB インスタンスで使用可能なカウンターメトリクスのリストについて、ListAvailableResourceMetrics
API を使用できます。詳細については、「Amazon RDS Performance Insights API リファレンスガイド」の「ListAvailableResourceMetics」を参照してください。
Counter | タイプ | メトリクス | 説明 |
---|---|---|---|
[アクティブ] | 「メモリ」 | os.memory.active | 割り当てられたメモリの量 (キロバイト単位)。 |
バッファ | 「メモリ」 | os.memory.buffers | ストレージデバイスへの書き込み前に I/O バッファリングリクエストに使用されたメモリの量 (キロバイト単位)。 |
キャッシュ済み | 「メモリ」 | os.memory.cached | ファイルシステムベースの I/O のキャッシュに使用されたメモリの量 (キロバイト単位)。 |
DB キャッシュ | 「メモリ」 | os.memory.db.cache |
tmpfs (shmem) を含めて、データベースプロセスがページキャッシュに使用したメモリの量 (バイト単位)。 |
DB レジデントセットサイズ | 「メモリ」 | os.memory.db.residentSetSize |
tmpfs (shmem) を含めずに、データベースプロセスが匿名キャッシュとスワップキャッシュに使用したメモリの量 (バイト単位)。 |
DB スワップ | 「メモリ」 | os.memory.db.swap |
データベースプロセスがスワップに使用したメモリの量 (バイト単位)。 |
ダーティ | 「メモリ」 | os.memory.dirty | 変更されたがストレージ内のその関連データブロックに書き込まれなかった RAM 内のメモリページの量 (キロバイト単位)。 |
空き | 「メモリ」 | os.memory.free | 未割り当てのメモリの量 (キロバイト単位)。 |
huge ページ (空き) | 「メモリ」 | os.memory.hugePagesFree | 空き huge ページの数。huge ページは Linux カーネルの機能です。 |
huge ページ (予約) | 「メモリ」 | os.memory.hugePagesRsvd | コミットされた huge ページの数。 |
huge ページサイズ | 「メモリ」 | os.memory.hugePagesSize | 各 huge ページユニットのサイズ (キロバイト単位)。 |
huge ページ (余剰) | 「メモリ」 | os.memory.hugePagesSurp | 使用可能な huge ページの余剰数/合計数。 |
huge ページ (合計) | 「メモリ」 | os.memory.hugePagesTotal | huge ページの合計数。 |
無効 | 「メモリ」 | os.memory.inactive | 最も使用されていないメモリページの量 (キロバイト単位)。 |
マップ済み | 「メモリ」 | os.memory.mapped | プロセスアドレス空間内でメモリマップされているファイルシステムの内容の合計量 (キロバイト単位)。 |
メモリ不足キルカウント | 「メモリ」 | os.memory.outOfMemoryKillCount |
前回の収集間隔で発生した OOM キルの数。 |
ページテーブル | 「メモリ」 | os.memory.pageTables | ページテーブルが使用中のメモリの量 (キロバイト単位)。 |
スラブ | 「メモリ」 | os.memory.slab | 再利用可能なカーネルデータ構造体の量 (キロバイト単位)。 |
合計 | 「メモリ」 | os.memory.total | メモリの合計量 (キロバイト単位)。 |
書き戻し | 「メモリ」 | os.memory.writeback | バックアップストレージにまだ書き込み中の RAM 内のダーティページの量 (キロバイト単位)。 |
ゲスト | CPU 使用率 | os.cpuUtilization.guest | ゲストプログラムが使用中の CPU の使用率。 |
アイドル状態 | CPU 使用率 | os.cpuUtilization.idle | アイドル状態の CPU の使用率。 |
irq | CPU 使用率 | os.cpuUtilization.irq | ソフトウェア割り込みが使用中の CPU の使用率。 |
Nice | CPU 使用率 | os.cpuUtilization.nice | 最も低い優先順位で実行されているプログラムが使用中の CPU の使用率。 |
Steal | CPU 使用率 | os.cpuUtilization.steal | 他の仮想マシンが使用中の CPU の使用率。 |
システム | CPU 使用率 | os.cpuUtilization.system | カーネルが使用中の CPU の使用率。 |
合計 | CPU 使用率 | os.cpuUtilization.total | 使用中の CPU の合計使用率。この値は nice 値を含みます。 |
ユーザー | CPU 使用率 | os.cpuUtilization.user | ユーザープログラムが使用中の CPU の使用率。 |
待機 | CPU 使用率 | os.cpuUtilization.wait | I/O アクセスを待機中の CPU の未使用率。 |
Aurora ストレージ Aurora ストレージ受信バイト数 | ディスク IO | os.diskIO.auroraStorage.auroraStorageBytesRx |
Aurora ストレージの 1 秒あたりの受信バイト数。 |
Aurora ストレージ Aurora ストレージ送信バイト数 | ディスク IO | os.diskIO.auroraStorage.auroraStorageBytesTx |
Aurora ストレージの 1 秒あたりのアップロードバイト数。 |
Aurora ストレージディスクキューの深さ |
ディスク IO |
os.diskIO.auroraStorage.diskQueueDepth |
Aurora ストレージディスクキューの長さ。 |
Aurora ストレージ読み取り IO PS |
ディスク IO |
os.diskIO.auroraStorage.readIOsPS |
読み取りオペレーションの 1 秒あたりの数。 |
Aurora ストレージ読み取りレイテンシー |
ディスク IO |
os.diskIO.auroraStorage.readLatency |
Aurora ストレージへの読み取り I/O リクエストの平均レイテンシーをミリ秒単位で表します。 |
Aurora ストレージ読み取りスループット |
ディスク IO |
os.diskIO.auroraStorage.readThroughput |
DB クラスターへのリクエストによって使用されるネットワークスループットの量 (バイト/秒単位)。 |
Aurora ストレージ書き込み IO PS |
ディスク IO |
os.diskIO.auroraStorage.writeIOsPS |
書き込みオペレーションの 1 秒あたりの数。 |
Aurora ストレージ書き込みレイテンシー |
ディスク IO |
os.diskIO.auroraStorage.writeLatency |
Aurora ストレージへの書き込み I/O リクエストの平均レイテンシーをミリ秒単位で表します。 |
Aurora ストレージ書き込みスループット |
ディスク IO |
os.diskIO.auroraStorage.writeThroughput |
DB クラスターからのレスポンスによって使用されるネットワークスループットの量 (バイト/秒単位)。 |
Rdstemp 平均キュー長さ |
ディスク IO |
os.diskIO.rdstemp.avgQueueLen |
I/O デバイスのキューで待機中のリクエストの数。 |
Rdstemp 平均リクエストサイズ |
ディスク IO |
os.diskIO.rdstemp.avgReqSz |
I/O デバイスのキューで待機中のリクエストの数。 |
Rdstemp 待機中 |
ディスク IO |
os.diskIO.rdstemp.await |
リクエストへの応答に必要なミリ秒数 (キュー時間とサービス時間を含む)。 |
Rdstemp 読み取り IO PS |
ディスク IO |
os.diskIO.rdstemp.readIOsPS |
読み取りオペレーションの 1 秒あたりの数。 |
Rdstemp 読み取り KB |
ディスク IO |
os.diskIO.rdstemp.readKb |
読み取りの合計キロバイト数。 |
Rdstemp 読み取り KB PS |
ディスク IO |
os.diskIO.rdstemp.readKbPS |
読み取りの 1 秒あたりのキロバイト数。 |
Rdstemp Rrqm PS |
ディスク IO |
os.diskIO.rdstemp.rrqmPS |
キューに入れられてマージされた読み取りリクエストの 1 秒あたりの数。 |
Rdstemp TPS |
ディスク IO |
os.diskIO.rdstemp.tps |
I/O トランザクションの 1 秒あたりの数。 |
Rdstemp 使用率 |
ディスク IO |
os.diskIO.rdstemp.util |
リクエスト発行中の CPU 時間の消費率。 |
Rdstemp 書き込み IO PS |
ディスク IO |
os.diskIO.rdstemp.writeIOsPS |
書き込みオペレーションの 1 秒あたりの数。 |
Rdstemp 書き込み KB |
ディスク IO |
os.diskIO.rdstemp.writeKb |
書き込みの合計キロバイト数。 |
Rdstemp 書き込み KB PS |
ディスク IO |
os.diskIO.rdstemp.writeKbPS |
書き込みの 1 秒あたりのキロバイト数。 |
Rdstemp Wrqm PS |
ディスク IO |
os.diskIO.rdstemp.wrqmPS |
キューに入れられてマージされた書き込みリクエストの 1 秒あたりの数。 |
ブロック | タスク | os.tasks.blocked | ブロックされているタスクの数。 |
実行中 | タスク | os.tasks.running | 実行中のタスクの数。 |
Sleeping | タスク | os.tasks.sleeping | スリープ中のタスクの数。 |
停止 | タスク | os.tasks.stopped | 停止中のタスクの数。 |
合計 | タスク | os.tasks.total | タスクの合計数。 |
ゾンビ | タスク | os.tasks.zombie | アクティブな親タスクの非アクティブな子タスクの数。 |
1 | 負荷平均分 | os.loadAverageMinute.one | 過去 1 分間に CPU 時間をリクエストしたプロセスの数。 |
15 | 負荷平均分 | os.loadAverageMinute.fifteen | 過去 15 分間に CPU 時間をリクエストしたプロセスの数。 |
Five | 負荷平均分 | os.loadAverageMinute.five | 過去 5 分間に CPU 時間をリクエストしたプロセスの数。 |
キャッシュ済み | スワップ | os.swap.cached | キャッシュメモリとして使用されたスワップメモリの量 (キロバイト単位)。 |
空き | スワップ | os.swap.free | 空きスワップメモリの量 (キロバイト単位)。 |
In | スワップ | os.swap.in | ディスクからスワップされたメモリの量 (キロバイト単位)。 |
Out | スワップ | os.swap.out | ディスクにスワップされたメモリの量 (キロバイト単位)。 |
合計 | スワップ | os.swap.total |
使用可能なスワップメモリの合計量 (キロバイト単位)。 |
最大ファイル数 | ファイルシステム | os.fileSys.maxFiles | ファイルシステム用に作成できるファイルの最大数。 |
使用済みファイル | ファイルシステム | os.fileSys.usedFiles | ファイルシステム内のファイルの数。 |
使用済みファイルパーセント | ファイルシステム | os.fileSys.usedFilePercent | 使用中のファイルの割合。 |
使用率 | ファイルシステム | os.fileSys.usedPercent | ファイルシステムが使用中のディスク領域の割合。 |
使用済み | ファイルシステム | os.fileSys.used | ファイルシステム内のファイルが使用中のディスク領域の量 (キロバイト単位)。 |
合計 | ファイルシステム | os.fileSys.total | ファイルシステムに使用できるディスク領域の合計量 (キロバイト単位)。 |
受信 | ネットワーク | os.network.rx | 1 秒あたりの受信バイト数。 |
送信 | ネットワーク | os.network.tx | 1 秒あたりのアップロードバイト数。 |
ACU 使用率 | 全般 | os.general.acuUtilization |
設定された最大容量のうち、現在の容量の割合。 |
最大構成 ACU | 全般 | os.general.maxConfiguredAcu |
ユーザーが設定した最大容量 (ACU 数)。 |
最小構成 ACU | 全般 | os.general.minConfiguredAcu |
ユーザーが設定した最小容量 (ACU 数)。 |
Num VCPU | 全般 | os.general.numVCPUs | DB インスタンスの仮想 CPU の数。 |
サーバーレスデータベース容量 | 全般 | os.general.serverlessDatabaseCapacity |
ACU 内の DB インスタンスの現在の容量。 |
Aurora MySQL の Performance Insights のカウンター
以下のデータベースカウンターは、Aurora MySQL の Performance Insights で利用できます。
Aurora MySQL のネイティブカウンター
ネイティブメトリクスは、Amazon Aurora ではなく、データベースエンジンによって定義されます。これらのネイティブメトリクスの定義については、MySQL ドキュメントの「サーバーステータス変数
Counter | タイプ | 単位 | メトリクス |
---|---|---|---|
Com_analyze | SQL | 1 秒あたりのクエリ数 | db.SQL.Com_analyze |
Com_optimize | SQL | 1 秒あたりのクエリ数 | db.SQL.Com_optimize |
Com_select | SQL | 1 秒あたりのクエリ数 | db.SQL.Com_select |
Innodb_rows_deleted | SQL | 1 秒あたりの行数 | db.SQL.Innodb_rows_deleted |
Innodb_rows_inserted | SQL | 1 秒あたりの行数 | db.SQL.Innodb_rows_inserted |
Innodb_rows_read | SQL | 1 秒あたりの行数 | db.SQL.Innodb_rows_read |
Innodb_rows_updated | SQL | 1 秒あたりの行数 | db.SQL.Innodb_rows_updated |
クエリ | SQL | 1 秒あたりのクエリ数 | db.SQL.Queries |
Questions | SQL | 1 秒あたりのクエリ数 | db.SQL.Questions |
Select_full_join | SQL | 1 秒あたりのクエリ数 | db.SQL.Select_full_join |
Select_full_range_join | SQL | 1 秒あたりのクエリ数 | db.SQL.Select_full_range_join |
Select_range | SQL | 1 秒あたりのクエリ数 | db.SQL.Select_range |
Select_range_check | SQL | 1 秒あたりのクエリ数 | db.SQL.Select_range_check |
Select_scan | SQL | 1 秒あたりのクエリ数 | db.SQL.Select_scan |
Slow_queries | SQL | 1 秒あたりのクエリ数 | db.SQL.Slow_queries |
Sort_merge_passes | SQL | 1 秒あたりのクエリ数 | db.SQL.Sort_merge_passes |
Sort_range | SQL | 1 秒あたりのクエリ数 | db.SQL.Sort_range |
Sort_rows | SQL | 1 秒あたりのクエリ数 | db.SQL.Sort_rows |
Sort_scan | SQL | 1 秒あたりのクエリ数 | db.SQL.Sort_scan |
Total_query_time | SQL | ミリ秒 | db.SQL.Total_query_time |
Table_locks_immediate | ロック | 1 秒あたりのリクエスト | db.Locks.Table_locks_immediate |
Table_locks_waited | ロック | 1 秒あたりのリクエスト | db.Locks.Table_locks_waited |
Innodb_row_lock_time | ロック | ミリ秒 (平均) | db.Locks.Innodb_row_lock_time |
Aborted_clients | ユーザー | 接続 | db.Users.Aborted_clients |
Aborted_connects | ユーザー | 接続 | db.Users.Aborted_connects |
接続 | [ユーザー] | 接続 | db.Users.Connections |
External_threads_connected | [ユーザー] | 接続 | db.Users.External_threads_connected |
max_connections | [ユーザー] | 接続 | db.User.max_connections |
Threads_connected | [ユーザー] | 接続 | db.Users.Threads_connected |
Threads_created | ユーザー | 接続 | db.Users.Threads_created |
Threads_running | ユーザー | 接続 | db.Users.Threads_running |
Created_tmp_disk_tables | Temp | 1 秒あたりのテーブル数 | db.Temp.Created_tmp_disk_tables |
Created_tmp_tables | Temp | 1 秒あたりのテーブル数 | db.Temp.Created_tmp_tables |
Innodb_buffer_pool_pages_data | Cache | ページ | db.Cache.Innodb_buffer_pool_pages_data |
Innodb_buffer_pool_pages_total | Cache | ページ | db.Cache.Innodb_buffer_pool_pages_total |
Innodb_buffer_pool_read_requests | Cache | 1 秒あたりのページ数 | db.Cache.Innodb_buffer_pool_read_requests |
Innodb_buffer_pool_reads | Cache | 1 秒あたりのページ数 | db.Cache.Innodb_buffer_pool_reads |
Opened_tables | Cache | テーブル | db.Cache.Opened_tables |
Opened_table_definitions | Cache | テーブル | db.Cache.Opened_table_definitions |
Qcache_hits | Cache | クエリ | db.Cache.Qcache_hits |
Aurora MySQL の非ネイティブカウンター
非ネイティブカウンターメトリクスは、Amazon RDS で定義されているカウンターです。非ネイティブメトリクスは、特定のクエリで取得するメトリクスである場合があります。非ネイティブメトリクスは派生メトリクスである場合もあります。この場合は、複数のネイティブカウンターが比率、ヒット率、またはレイテンシーの計算で使用されます。
Counter | タイプ | メトリクス | 説明 | 定義 |
---|---|---|---|---|
active_transactions | トランザクション | db.Transactions.active_transactions | アクティブトランザクションの合計数。 | SELECT COUNT(1) AS active_transactions FROM
INFORMATION_SCHEMA.INNODB_TRX |
innodb_buffer_pool_hit_rate | Cache | db.Cache.innoDB_buffer_pool_hit_rate | InnoDB がバッファプールから満たすことができる読み取りの割合 (%)。 | 100 * innodb_buffer_pool_read_requests /
(innodb_buffer_pool_read_requests +
innodb_buffer_pool_reads) |
innodb_buffer_pool_hits | Cache | db.Cache.innoDB_buffer_pool_hits | InnoDB がバッファプールから満たすことができる読み取りの数。 | innodb_buffer_pool_read_requests - innodb_buffer_pool_reads |
innodb_buffer_pool_usage | Cache | db.Cache.innoDB_buffer_pool_usage |
データ (ページ) を含む InnoDB バッファプールの割合 (%)。 注記圧縮テーブルを使用すると、この値は変動します。詳細については、MySQL ドキュメントの「サーバーステータス変数 |
Innodb_buffer_pool_pages_data / Innodb_buffer_pool_pages_total *
100.0 |
innodb_deadlocks | ロック | db.Locks.innodb_deadlocks | デッドロックの合計数。 | SELECT COUNT AS innodb_deadlocks FROM
INFORMATION_SCHEMA.INNODB_METRICS WHERE
NAME='lock_deadlocks' |
innodb_lock_timeouts | ロック | db.Locks.innodb_lock_timeouts | タイムアウトしたデッドロックの合計数。 | SELECT COUNT AS innodb_lock_timeouts FROM
INFORMATION_SCHEMA.INNODB_METRICS WHERE
NAME='lock_timeouts' |
innodb_row_lock_waits | ロック | db.Locks.innodb_row_lock_waits | 行ロックを待機した合計数。 | SELECT COUNT AS innodb_row_lock_waits FROM
INFORMATION_SCHEMA.INNODB_METRICS WHERE
NAME='lock_row_lock_waits' |
innodb_rows_changed | SQL | db.SQL.innodb_rows_changed | InnoDB の行オペレーションの合計数。 | db.SQL.Innodb_rows_inserted + db.SQL.Innodb_rows_deleted +
db.SQL.Innodb_rows_updated |
query_cache_hit_rate | Cache | db.Cache.query_cache_hit_rate | MySQL 結果セットキャッシュ (クエリキャッシュ) のヒット率。 | Qcache_hits / (QCache_hits + Com_select) * 100 |
temp_disk_tables_percent | Temp | db.Temp.temp_disk_tables_percent | ステートメントの実行時にサーバーによってディスク上に作成される一時テーブルの割合。 | (db.Temp.Created_tmp_disk_tables / db.Temp.Created_tmp_tables)
* 100 |
trx_rseg_history_len | トランザクション | db.Transactions.trx_rseg_history_len | マルチバージョン同時実行制御を実装するために InnoDB トランザクションシステムによって管理される、コミットされたトランザクションの UNDO ログページのリスト。元に戻すログレコードの詳細については、MySQL ドキュメントの「https://dev.mysql.com/doc/refman/8.0/en/innodb-multi-versioning.html |
SELECT COUNT AS trx_rseg_history_len FROM INFORMATION_SCHEMA.INNODB_METRICS WHERE NAME='trx_rseg_history_len'
|
Aurora PostgreSQL の Performance Insights カウンター
以下のデータベースカウンターは、Aurora PostgreSQL の Performance Insights で利用できます。
Aurora PostgreSQL のネイティブカウンター
ネイティブメトリクスは、Amazon Aurora ではなく、データベースエンジンによって定義されます。これらのネイティブメトリクスの定義については、PostgreSQL の「統計情報の表示
Counter | タイプ | 単位 | メトリクス |
---|---|---|---|
tup_deleted | SQL | 1 秒あたりのタプル数 | db.SQL.tup_deleted |
tup_fetched | SQL | 1 秒あたりのタプル数 | db.SQL.tup_fetched |
tup_inserted | SQL | 1 秒あたりのタプル数 | db.SQL.tup_inserted |
tup_returned | SQL | 1 秒あたりのタプル数 | db.SQL.tup_returned |
tup_updated | SQL | 1 秒あたりのタプル数 | db.SQL.tup_updated |
blks_hit | Cache | 1 秒あたりのブロック数 | db.Cache.blks_hit |
buffers_alloc | Cache | 1 秒あたりのブロック数 | db.Cache.buffers_alloc |
buffers_checkpoint | Checkpoint | 1 秒あたりのブロック数 | db.Checkpoint.buffers_checkpoint |
checkpoints_req | Checkpoint | 1 分あたりのチェックポイント数 | db.Checkpoint.checkpoints_req |
checkpoint_sync_time | Checkpoint | チェックポイントあたりのミリ秒数 | db.Checkpoint.checkpoint_sync_time |
checkpoints_timed | Checkpoint | 1 分あたりのチェックポイント数 | db.Checkpoint.checkpoints_timed |
checkpoint_write_time | Checkpoint | チェックポイントあたりのミリ秒数 | db.Checkpoint.checkpoint_write_time |
maxwritten_clean | Checkpoint | 1 分あたりの Bgwriter の完全停止数 | db.Checkpoint.maxwritten_clean |
deadlocks | Concurrency | 1 分あたりのデッドロック数 | db.Concurrency.deadlocks |
blk_read_time | I/O | Milliseconds | db.IO.blk_read_time |
blks_read | I/O | 1 秒あたりのブロック数 | db.IO.blks_read |
buffers_backend | I/O | 1 秒あたりのブロック数 | db.IO.buffers_backend |
buffers_backend_fsync | I/O | 1 秒あたりのブロック数 | db.IO.buffers_backend_fsync |
buffers_clean | I/O | 1 秒あたりのブロック数 | db.IO.buffers_clean |
temp_bytes | Temp | 1 秒あたりのバイト数 | db.Temp.temp_bytes |
temp_files | Temp | 1 分あたりのファイル数 | db.Temp.temp_files |
xact_commit | トランザクション | 1 秒あたりのコミット数 | db.Transactions.xact_commit |
xact_rollback | トランザクション | 1 秒あたりのロールバック数 | db.Transactions.xact_rollback |
numbackends | ユーザー | 接続 | db.User.numbackends |
archived_count | WAL | 1 分あたりのファイル数 | db.WAL.archived_count |
Aurora PostgreSQL の非ネイティブカウンター
非ネイティブカウンターメトリクスは、Amazon Aurora で定義されているカウンターです。非ネイティブメトリクスは、特定のクエリで取得するメトリクスである場合があります。非ネイティブメトリクスは派生メトリクスである場合もあります。この場合は、複数のネイティブカウンターが比率、ヒット率、またはレイテンシーの計算で使用されます。
Counter | タイプ | メトリクス | 説明 | 定義 |
---|---|---|---|---|
checkpoint_sync_latency | Checkpoint | db.Checkpoint.checkpoint_sync_latency | チェックポイント処理でファイルをディスクに同期する部分に費やした合計時間。 | checkpoint_sync_time / (checkpoints_timed +
checkpoints_req) |
checkpoint_write_latency | Checkpoint | db.Checkpoint.checkpoint_write_latency | チェックポイント処理でファイルをディスクに書き込む部分に費やした合計時間。 | checkpoint_write_time / (checkpoints_timed +
checkpoints_req) |
local_blks_read | I/O | db.IO.local_blks_read | 読み取られたローカルブロックの総数。 | – |
local_blk_read_time | I/O | db.IO.local_blk_read_time | track_io_timing を有効にすると、ローカルデータファイルブロックの読み取りにかかった合計時間をミリ秒単位で追跡します。それ以外の場合、値は 0 です。詳細については、track_io_timing |
– |
orcache_blks_hit | I/O | db.IO.orcache_blks_hit | Optimized Reads キャッシュからの共有ブロックヒットの総数。 | – |
orcache_blk_read_time | I/O | db.IO.orcache_blk_read_time | track_io_timing を有効にすると、Optimized Reads キャッシュからデータファイルブロックを読み取るのにかかった合計時間をミリ秒単位で追跡します。それ以外の場合は 0 です。詳細については、track_io_timing |
– |
read_latency | I/O | db.IO.read_latency | このインスタンスのバックエンドでデータファイルブロックの読み取りに費やした時間。 | blk_read_time / blks_read |
storage_blks_read | I/O | db.IO.storage_blks_read | Aurora ストレージから読み取られた共有ブロックの総数。 | – |
storage_blk_read_time | I/O | db.IO.storage_blk_read_time | track_io_timing を有効にすると、Aurora ストレージからのデータファイルブロックの読み取りにかかった合計時間をミリ秒単位で追跡します。それ以外の場合、値はゼロです。詳細については、track_io_timing |
– |
active_count | 都道府県 | db.state.active_count | active 状態のセッションの数。 |
– |
idle_count | 都道府県 | db.state.idle_count | idle 状態のセッションの数。 |
– |
idle_in_transaction_aborted_count | 都道府県 | db.state.idle_in_transaction_aborted_count | idle in transaction (aborted) 状態のセッションの数。 |
– |
idle_in_transaction_count | 都道府県 | db.state.idle_in_transaction_count | idle in transaction 状態のセッションの数。 |
– |
idle_in_transaction_max_time | 都道府県 | db.state.idle_in_transaction_max_time | idle in transaction 状態で実行されている最も長いトランザクションの時間を秒単位で表します。 |
– |
logical_reads | SQL | db.SQL.logical_reads | ヒットしたブロックと読み取ったブロックの合計数。 | blks_hit + blks_read |
queries_started | SQL | db.SQL.queries | 開始されたクエリの数。 | – |
queries_finished | SQL | db.SQL.queries | 完了したクエリの数。 | – |
total_query_time | SQL | db.SQL.total_query_time | ステートメントの実行にかかった合計時間をミリ秒単位で表します。 | – |
active_transactions | トランザクション | db.Transactions.active_transactions | アクティブなトランザクションの数。 | – |
blocked_transactions | トランザクション | db.Transactions.blocked_transactions | ブロックされたトランザクションの数。 | – |
commit_latency | トランザクション | db.Transactions.commit_latency | コミット操作の平均時間。 | db.Transactions.duration_commits / db.Transactions.xact_commit |
duration_commits | トランザクション | db.Transactions.duration_commits | 過去 1 分間の合計トランザクション時間をミリ秒単位で表します。 | – |
max_used_xact_ids | トランザクション | db.Transactions.max_used_xact_ids | バキューム処理されていないトランザクションの数。 | – |
oldest_inactive_logical_replication_slot_xid_age | トランザクション | db.Transactions.oldest_inactive_logical_replication_slot_xid_age | 非アクティブな論理レプリケーションスロット内の最も古いトランザクションの経過時間。 | – |
oldest_active_logical_replication_slot_xid_age | トランザクション | db.Transactions.oldest_active_logical_replication_slot_xid_age | アクティブな論理レプリケーションスロット内の最も古いトランザクションの経過時間。 | – |
oldest_reader_feedback_xid_age | トランザクション | db.Transactions.oldest_reader_feedback_xid_age | Aurora リーダーインスタンスまたは Aurora グローバル DB リーダーインスタンスで長時間実行されるトランザクションの最も古いトランザクションの経過時間。 | – |
oldest_prepared_transaction_xid_age | トランザクション | db.Transactions.oldest_prepared_transaction_xid_age | 最も古い準備済みトランザクションの経過時間。 | – |
oldest_running_transaction_xid_age | トランザクション | db.Transactions.oldest_running_transaction_xid_age | 最も古い実行中トランザクションの経過時間。 | – |
max_connections | [ユーザー] | db.User.max_connections | max_connections パラメータで設定されたデータベースに許可される接続の最大数。 |
– |
total_auth_attempts | [ユーザー] | db.User.total_auth_attempts | このインスタンスへの接続試行の数 | – |
archive_failed_count | WAL | db.WAL.archive_failed_count | WAL ファイルのアーカイブに失敗した 1 分あたりのファイル数。 | – |