aurora_stat_resource_usage
すべての Aurora PostgreSQL バックエンドプロセスのバックエンドリソースメトリクスと cpu 使用率で構成されるリアルタイムのリソース使用率をレポートします。
構文
aurora_stat_resource_usage()
引数
なし
戻り型
列を含む SETOF レコード:
-
pid - Process identifier
-
allocated_memory - プロセスによって割り当てられた合計メモリ (バイト単位)
-
used_memory - プロセスによって実際に使用されたメモリ (バイト単位)
-
cpu_usage_percent - プロセスの CPU 使用率
使用に関する注意事項
この関数は、各 Aurora PostgreSQL バックエンドプロセスのバックエンドリソースの使用状況を表示します。
この関数は、次の Aurora PostgreSQL バージョン以降で使用できます。
-
Aurora PostgreSQL 17.5 以降の バージョン 17
-
Aurora PostgreSQL 16.9 以降の バージョン 16
-
Aurora PostgreSQL 15.13 以降の バージョン 15
-
Aurora PostgreSQL 14.18 以降の バージョン 14
-
Aurora PostgreSQL 13.21 以降の バージョン 13
例
以下は aurora_stat_resource_usage 関数の出力例です。
=>select * from aurora_stat_resource_usage();pid | allocated_memory | used_memory | cpu_usage_percent ------+------------------+-------------+----------------------- 666 | 1074032 | 333544 | 0.00729274882897963 667 | 787312 | 287360 | 0.0029263928146372746 668 | 3076776 | 1563488 | 0.006013116835953961 684 | 803744 | 307480 | 0.002226855426881142 2401 | 1232992 | 943144 | 0 647 | 8000 | 944 | 0.48853387812429855 659 | 319344 | 243000 | 0.0004135602076683591 663 | 262000 | 185736 | 0.008181301476644002 664 | 9024 | 1216 | 0.10992313082653653 (9 rows)