本文為英文版的機器翻譯版本,如內容有任何歧義或不一致之處,概以英文版為準。
Performance Insights 計數器指標
計數器指標是 Performance Insights 儀表板中的作業系統和資料庫效能指標。若要協助識別並分析效能問題,您可以將計數器指標與資料庫負載相互關聯。您可以將統計函數新增至指標,以取得指標值。例如,os.memory.active
指標支援的函數為 .avg
、.min
、.max
、.sum
和 .sample_count
。
每分鐘收集一次計數器指標。作業系統指標收集方式取決於增強型監控是開啟或關閉。如果關閉增強型監控,系統每分鐘收集一次作業系統指標。如果開啟增強型監控,系統會在選定期間內收集作業系統指標。如需增強型監控的詳細資訊,請參閱 開啟和關閉增強型監控。
主題
績效詳情作業系統計數器
除了 Server 之外os
,所有引擎的 Performance Insights 都可使用下列以 為字首的作業系統計數器。 RDS RDS SQL
您可以使用 ListAvailableResourceMetrics
API來列出資料庫執行個體的可用計數器指標。如需詳細資訊,請參閱《Amazon RDS Performance Insights API參考指南ListAvailableResourceMetrics》中的 。
計數器 | 類型 | 指標 | 描述 |
---|---|---|---|
作用中 | 記憶體 | os.memory.active | 已指派的記憶體數量,以 KB 為單位。 |
緩衝區域 | 記憶體 | os.memory.buffers | 在寫入至儲存裝置之前,用於緩衝 I/O 請求的記憶體數量,以 KB 為單位。 |
已快取 | 記憶體 | os.memory.cached | 用於快取檔案系統型 I/O 的記憶體數量,以 KB 為單位。 |
資料庫快取 | 記憶體 | os.memory.db.cache |
資料庫程序 (包括 tmpfs (shmem)) 用於頁面快取的記憶體數量,以位元組為單位。 |
資料庫常駐集大小 | 記憶體 | os.memory.db。residentSetSize |
資料庫程序 (不包括 tmpfs (shmem)) 用於匿名和交換快取的記憶體數量,以位元組為單位。 |
資料庫交換 | 記憶體 | os.memory.db.swap |
資料庫程序用於交換的記憶體數量,以位元組為單位。 |
髒 | 記憶體 | os.memory.dirty | 中已修改但未寫入儲存中相關資料區塊RAM的記憶體頁面數量,以 KB 為單位。 |
免費 | 記憶體 | os.memory.free | 未指派的記憶體數量,以 KB 為單位。 |
釋出的大內存頁 | 記憶體 | os.memory。hugePagesFree | 自由巨型分頁的數量。巨型分頁為 Linux 核心的功能。 |
保留的大內存頁 | 記憶體 | os.memory。hugePagesRsvd | 已遞交的巨型分頁的數量。 |
大內存頁尺寸 | 記憶體 | os.memory。hugePagesSize | 每個巨型分頁的大小,以 KB 為單位。 |
抑制的大內存頁 | 記憶體 | os.memory。hugePagesSurp | 超過總數的可用剩餘巨型分頁的數量。 |
大內存頁總數 | 記憶體 | os.memory。hugePagesTotal | 大內存頁總數。 |
非作用中 | 記憶體 | os.memory.inactive | 使用頻率最低的記憶體分頁數量,以 KB 為單位。 |
已對應 | 記憶體 | os.memory.mapped | 在程序地址空間內對應的檔案系統內容總量,以 KB 為單位。 |
記憶體不足終止計數 | 記憶體 | os.memory。outOfMemoryKillCount |
上次收集間隔期間發生的OOM擊殺次數。 |
內存頁資料表 | 記憶體 | os.memory。pageTables | 分頁表使用的記憶體數量,以 KB 為單位。 |
板 | 記憶體 | os.memory.slab | 個重複使用的核心資料結構數量,以 KB 為單位。 |
總計 | 記憶體 | os.memory.total | 記憶體總量,以 KB 為單位。 |
回寫 | 記憶體 | os.memory.writeback | 中仍在寫入後端儲存RAM體的髒頁面數量,以 KB 為單位。 |
訪客 | CPU 使用率 | os.cpuUtilization.guest | 訪客程式CPU使用的 百分比。 |
閒置 | CPU 使用率 | os.cpuUtilization.idle | CPU 閒置的百分比。 |
Irq | CPU 使用率 | os.cpuUtilization.irq | 軟體中斷使用CPU中的 百分比。 |
良好 | CPU 使用率 | os.cpuUtilization.nice | 以最低優先順序執行之程式CPU所使用的 百分比。 |
挪用 | CPU 使用率 | os.cpuUtilization.steal | 其他虛擬機器正在使用CPU的 百分比。 |
系統 | CPU 使用率 | os.cpuUtilization.system | 核心CPU使用的 百分比。 |
總計 | CPU 使用率 | os.cpuUtilization.total | 使用CPU中 的總百分比。此值包含良好值。 |
使用者 | CPU 使用率 | os.cpuUtilization.user | 使用者程式CPU使用的 百分比。 |
等候 | CPU 使用率 | os.cpuUtilization.wait | 等待輸入/輸出存取時CPU未使用的百分比。 |
讀取 IOs PS |
磁碟 IO |
os.diskIO.<devicename>.readIOsPS |
每秒讀取操作的次數。 |
寫入 IOs PS |
磁碟 IO |
os.diskIO.<devicename>.writeIOsPS |
每秒寫入操作的次數。 |
平均佇列長度 |
磁碟 IO |
os.diskIO.<devicename>.avgQueueLen |
在 I/O 裝置的佇列中等待的請求數量。 |
平均請求大小 |
磁碟 IO |
os.diskIO.<devicename>.avgReqSz |
在 I/O 裝置的佇列中等待的請求數量。 |
等候 |
磁碟 IO |
os.diskIO.<devicename>.await |
回應請求時所需的毫秒數,包括佇列時間與服務時間。 |
讀取 IOs PS |
磁碟 IO |
os.diskIO.<devicename>.readIOsPS |
每秒讀取操作的次數。 |
讀取 KB |
磁碟 IO |
os.diskIO.<devicename>.readKb |
讀取的 KB 總數。 |
讀取 KB PS |
磁碟 IO |
os.diskIO.<devicename>.readKbPS |
每秒讀取的 KB 總數。 |
Rrqm PS |
磁碟 IO |
os.diskIO.<devicename>.rrqmPS |
每秒佇列的合併讀取請求數量。 |
TPS |
磁碟 IO |
os.diskIO.<devicename>.tps |
每秒的 I/O 交易數量。 |
使用率 |
磁碟 IO |
os.diskIO.<devicename>.util |
發出請求CPU的時間百分比。 |
寫入 KB |
磁碟 IO |
os.diskIO.<devicename>.writeKb |
寫入的 KB 總數。 |
寫入 KB PS |
磁碟 IO |
os.diskIO.<devicename>.writeKbPS |
每秒寫入的 KB 總數。 |
Wrqm PS |
磁碟 IO |
os.diskIO.<devicename>.wrqmPS |
每秒佇列的合併寫入請求數量。 |
封鎖 | 任務 | os.tasks.blocked | 封鎖的任務數量。 |
執行中 | 任務 | os.tasks.running | 執行中的任務數量。 |
休眠中 | 任務 | os.tasks.sleeping | 睡眠中的任務數量。 |
已停止 | 任務 | os.tasks.stopped | 已停止的任務數量。 |
總計 | 任務 | os.tasks.total | 任務的總數。 |
廢止中 | 任務 | os.tasks.zombie | 與作用中父任務進行互動的子任務數量。 |
一 | 負載平均分鐘 | os.loadAverageMinute.one | 過去一分鐘內請求CPU時間的程序數量。 |
十五 | 負載平均分鐘 | os.loadAverageMinute.51 | 過去 15 分鐘內請求CPU時間的程序數量。 |
五 | 負載平均分鐘 | os.loadAverageMinute.five | 過去 5 分鐘內請求CPU時間的程序數量。 |
已快取 | 交換 | os.swap.cached | 做為快取記憶體使用的 swap 記憶體數量,以 KB 為單位。 |
免費 | 交換 | os.swap.free | 可用的交換記憶體數量,以 KB 為單位。 |
In (入) | 交換 | os.swap.in | 從磁碟交換輸入的記憶體數量,以 KB 為單位。 |
Out (出) | 交換 | os.swap.out | 交換輸出到磁碟的記憶體數量,以 KB 為單位。 |
總計 | 交換 | os.swap.total |
可用的交換記憶體總量,以 KB 為單位。 |
檔案數上限 | 檔案系統 | osfileSys.。maxFiles | 檔案相同可建立的最大檔案數量。 |
已使用的檔案 | 檔案系統 | osfileSys.。usedFiles | 檔案系統中的檔案數量。 |
已使用的檔案百分比 | 檔案系統 | osfileSys.。usedFilePercent | 使用中的可用檔案百分比。 |
已使用百分比 | 檔案系統 | osfileSys.。usedPercent | 使用中檔案系統磁碟空間的百分比。 |
已使用 | 檔案系統 | os.fileSys.used | 檔案系統中的檔案已使用的磁碟空間容量,以 KB 為單位。 |
總計 | 檔案系統 | os.fileSys.total | 檔案系統可用的磁碟空間總容量,以 KB 為單位。 |
Rx | 網路 | os.network.rx | 每秒接收的位元組數量。 |
Tx | 網路 | os.network.tx | 每秒上傳的位元組數量。 |
ACU 使用率 | 一般 | os.general。acuUtilization |
目前容量佔最大設定容量的百分比。 |
最大設定的 ACU | 一般 | os.general。maxConfiguredAcu |
使用者在 中設定的最大容量ACUs。 |
最小設定的 ACU | 一般 | os.general。minConfiguredAcu |
使用者在 中設定的最低容量ACUs。 |
人數 VCPUs | 一般 | os.general。numVCPUs | 資料庫執行個體CPUs的虛擬數量。 |
無伺服器資料庫容量 | 一般 | os.general。serverlessDatabaseCapacity |
執行個體目前的容量,位於 ACUs。 |
Amazon RDS for MariaDB 和 My 的效能詳情計數器SQL
下列資料庫計數器可在 Amazon RDS for MariaDB 和 My 的 Performance Insights 中使用SQL。
RDS for MariaDB 和 RDS for My 的原生計數器SQL
原生指標由資料庫引擎定義,而非由 Amazon RDS定義。如需這些原生指標的定義,請參閱 MySQL 文件中的伺服器狀態變數
計數器 | 類型 | 單位 | 指標 |
---|---|---|---|
Com_analyze | SQL | 每秒查詢數 | dbSQL.Com_analyze |
Com_optimize | SQL | 每秒查詢數 | dbSQL.Com_optimize |
Com_select | SQL | 每秒查詢數 | dbSQL.Com_select |
連線 | SQL | 我的伺服器每分鐘嘗試連線的次數 (無論是否成功)SQL | db.Users.Connections |
Innodb_rows_deleted | SQL | 每秒列數 | dbSQL.Innodb_rows_deleted |
Innodb_rows_inserted | SQL | 每秒列數 | dbSQL.Innodb_rows_inserted |
Innodb_rows_read | SQL | 每秒列數 | dbSQL.Innodb_rows_read |
Innodb_rows_updated | SQL | 每秒列數 | dbSQL.Innodb_rows_updated |
Select_full_join | SQL | 每秒查詢數 | dbSQL.Select_full_join |
Select_full_range_join | SQL | 每秒查詢數 | dbSQL.Select_full_range_join |
Select_range | SQL | 每秒查詢數 | dbSQL.Select_range |
Select_range_check | SQL | 每秒查詢數 | dbSQL.Select_range_check |
Select_scan | SQL | 每秒查詢數 | dbSQL.Select_scan |
Slow_queries | SQL | 每秒查詢數 | dbSQL.Slow_queries |
Sort_merge_passes | SQL | 每秒查詢數 | dbSQL.Sort_merge_passes |
Sort_range | SQL | 每秒查詢數 | dbSQL.Sort_range |
Sort_rows | SQL | 每秒查詢數 | dbSQL.Sort_rows |
Sort_scan | SQL | 每秒查詢數 | dbSQL.Sort_scan |
問題 | SQL | 每秒查詢數 | dbSQL.問題 |
Innodb_row_lock_time | 鎖定 | 毫秒 (平均) | db.Locks.Innodb_row_lock_time |
Table_locks_immediate | 鎖定 | 每秒請求數 | db.Locks.Table_locks_immediate |
Table_locks_waited | 鎖定 | 每秒請求數 | db.Locks.Table_locks_waited |
Aborted_clients | 使用者 | 連線 | db.Users.Aborted_clients |
Aborted_connects | 使用者 | 連線 | db.Users.Aborted_connects |
max_connections | 使用者 | 連線 | db.User.max_connections |
Threads_created | 使用者 | 連線 | db.Users.Threads_created |
Threads_running | 使用者 | 連線 | db.Users.Threads_running |
Innodb_data_writes | 輸入/輸出 | 每秒操作數 | db.IO.Innodb_data_writes |
Innodb_dblwr_writes | 輸入/輸出 | 每秒操作數 | db.IO.Innodb_dblwr_writes |
Innodb_log_write_requests | 輸入/輸出 | 每秒操作數 | db.IO.Innodb_log_write_requests |
Innodb_log_writes | 輸入/輸出 | 每秒操作數 | db.IO.Innodb_log_writes |
Innodb_pages_written | 輸入/輸出 | 每秒頁面數 | db.IO.Innodb_pages_written |
Created_tmp_disk_tables | 暫存 | 每秒資料表數 | db.Temp.Created_tmp_disk_tables |
Created_tmp_tables | 暫存 | 每秒資料表數 | db.Temp.Created_tmp_tables |
Innodb_buffer_pool_pages_data | 快取 | 頁面 | db.Cache.Innodb_buffer_pool_pages_data |
Innodb_buffer_pool_pages_total | 快取 | 頁面 | db.Cache.Innodb_buffer_pool_pages_total |
Innodb_buffer_pool_read_requests | 快取 | 每秒頁面數 | db.Cache.Innodb_buffer_pool_read_requests |
Innodb_buffer_pool_reads | 快取 | 每秒頁面數 | db.Cache.Innodb_buffer_pool_reads |
Opened_tables | 快取 | 資料表 | db.Cache.Opened_tables |
Opened_table_definitions | 快取 | 資料表 | db.Cache.Opened_table_definitions |
Qcache_hits | 快取 | 查詢 | db.Cache.Qcache_hits |
Amazon RDS for MariaDB 和 My 的非原生計數器SQL
非原生計數器指標是 Amazon 定義的計數器RDS。非原生指標可以是您使用特定查詢取得的指標。非原生指標也可以是衍生的指標,其中會將兩個以上的原生計數器用在計算中的比率、命中率或延遲。
計數器 | 類型 | 指標 | 描述 | 定義 |
---|---|---|---|---|
innodb_buffer_pool_hits | 快取 | db.Cache.innoDB_buffer_pool_hits | InnoDB 可從緩衝集區獲得的讀取數。 | innodb_buffer_pool_read_requests - innodb_buffer_pool_reads |
innodb_buffer_pool_hit_rate | 快取 | 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_usage | 快取 | db.Cache.innoDB_buffer_pool_usage |
包含資料 (頁面) 的 InnoDB 緩衝集區百分比。 |
Innodb_buffer_pool_pages_data / Innodb_buffer_pool_pages_total *
100.0 |
query_cache_hit_rate | 快取 | db.Cache.query_cache_hit_rate | 我的SQL結果集快取 (查詢快取) 命中率。 | Qcache_hits / (QCache_hits + Com_select) * 100 |
innodb_datafile_writes_to_disk | 輸入/輸出 | db.IO.innoDB_datafile_writes_to_disk | InnoDB 資料檔案寫入磁碟的數量,不包含重複寫入和重做記錄寫入操作。 | Innodb_data_writes - Innodb_log_writes - Innodb_dblwr_writes |
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 |
active_transactions | 交易 | db.Transactions.active_transactions | 作用中交易總計。 | SELECT COUNT(1) AS active_transactions FROM
INFORMATION_SCHEMA.INNODB_TRX |
trx_rseg_history_len | 交易 | db.Transactions.trx_rseg_history_len | InnoDB 交易系統所維護之已確認交易的還原日誌頁面清單,用於實作多版本並行控制。如需復原日誌記錄詳細資訊的詳細資訊,請參閱 MySQL 文件中的 InnoDB Multi-Versioning |
SELECT COUNT AS trx_rseg_history_len FROM INFORMATION_SCHEMA.INNODB_METRICS WHERE NAME='trx_rseg_history_len'
|
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' |
Amazon RDS for Microsoft SQL Server 的效能詳情計數器
下列資料庫計數器可用於 Microsoft SQL Server RDS版 的 Performance Insights。
RDS for Microsoft SQL Server 的原生計數器
原生指標由資料庫引擎定義,而非由 Amazon RDS定義。您可以在 Microsoft Server SQL 文件的使用SQL伺服器物件
計數器 | 類型 | 單位 | 指標 |
---|---|---|---|
Forwarded Records | 存取方法 |
每秒記錄數 | db.Access Methods.Forwarded Records |
Page Splits | 存取方法 |
每秒分割數 | db.Access Methods.Page Splits |
Buffer cache hit ratio | Buffer Manager |
比率 | db.Buffer Manager.Buffer cache hit ratio |
Page life expectancy | Buffer Manager |
預期壽命 (以秒為單位) | db.Buffer Manager.Page life expectancy |
Page lookups | Buffer Manager |
每秒查閱數 | db.Buffer Manager.Page lookups |
Page reads | Buffer Manager |
每秒讀取數 | db.Buffer Manager.Page reads |
Page writes | Buffer Manager |
每秒寫入數 | db.Buffer Manager.Page writes |
Active Transactions | 資料庫 |
交易 | db.Databases.Active Transactions (_Total) |
Log Bytes Flushed | 資料庫 |
每秒清空位組數 | db.Databases.Log Bytes Flushed (_Total) |
Log Flush Waits | 資料庫 |
每秒等待數 | db.Databases.Log Flush Waits (_Total) |
Log Flushes | 資料庫 |
每秒清空數 | db.Databases.Log Flushes (_Total) |
Write Transactions | 資料庫 |
每秒交易數 | db.Databases.Write Transactions (_Total) |
Processes blocked | General Statistics |
Processes blocked | db.General Statistics.Processes blocked |
User Connections | General Statistics |
連線 | db.General Statistics.User Connections |
Latch Waits | Latches |
每秒等待數 | db.Latches.Latch Waits |
Number of Deadlocks | 鎖定 |
每秒死鎖數 | db.Locks.Number of Deadlocks (_Total) |
Memory Grants Pending | Memory Manager |
記憶體授與數 | db.Memory Manager.Memory Grants Pending |
Batch Requests | SQL 統計資料 |
每秒請求數 | db.SQL Statistics.Batch 請求 |
SQL 編譯 | SQL 統計資料 |
每秒編譯數 | db.SQL 統計資料。SQL編譯 |
SQL 重新編譯 | SQL 統計資料 |
每秒重新編譯數 | db.SQL 統計資料。SQL重新編譯 |
Amazon RDS for Oracle 的效能詳情計數器
下列資料庫計數器可在RDS適用於 Oracle 的 Performance Insights 中使用。
for Oracle RDS的原生計數器
原生指標由資料庫引擎定義,而非由 Amazon RDS定義。您可以在 Oracle 文件的統計資料描述
注意
對於 CPU used by this session
計數器指標,系統已將單位從原生的釐秒轉換為作用中的工作階段來讓此值更容易使用。例如,在資料庫負載圖表中CPU傳送 代表 的需求CPU。計數器指標CPU used by this session
代表 Oracle 工作階段CPU使用的 數量。您可以將CPU傳送與CPU used by this session
計數器指標進行比較。當 CPU 的需求高於CPU使用量時,工作階段正在等待CPU時間。
計數器 | 類型 | 單位 | 指標 |
---|---|---|---|
CPU 此工作階段使用的 | 使用者 | 作用中的工作階段 | db.User。CPU此工作階段使用的 |
SQL*往返用戶端的淨往返次數 | 使用者 | 每秒來回數 | db.User.SQL*往返用戶端的往返淨額 |
從用戶端透過 SQL*Net 收到的位元組 | 使用者 | 每秒位元組數 | 透過 SQL*Net 從用戶端接收的 db.User.byte |
使用者遞交 | 使用者 | 每秒遞交數 | db.User.user commits |
登入累積 | 使用者 | 每秒登入數 | db.User.logons cumulative |
使用者呼叫 | 使用者 | 每秒呼叫數 | db.User.user calls |
透過 SQL*Net 傳送至用戶端的位元組 | 使用者 | 每秒位元組數 | 透過 SQL*Net 傳送至用戶端的 db.User.byte |
使用者轉返 | 使用者 | 每秒轉返數 | db.User.user rollbacks |
重做大小 | 重做 | 每秒位元組數 | db.Redo.redo size |
剖析計數 (總計) | SQL | 每秒剖析數 | db.SQL.parse 計數 (總計) |
剖析計數 (硬性) | SQL | 每秒剖析數 | db.SQL.parse count (硬式) |
資料表經掃描的列數 | SQL | 每秒列數 | 已取得 db.SQL.table 掃描資料列 |
排序 (記憶體) | SQL | 每秒排序數 | db.SQL.sorts (記憶體) |
排序 (磁碟) | SQL | 每秒排序數 | db.SQL.sorts (磁碟) |
每秒 (列) | SQL | 每秒排序數 | db.SQL.sorts (列) |
實體讀取位元組數 | 快取 | 每秒位元組數 | db.Cache.physical read bytes |
資料庫區塊取得數 | 快取 | 每秒區塊數 | db.Cache.db block gets |
DBWR 檢查點 | 快取 | 每分鐘檢查點 | db.Cache.DBWR 檢查點 |
實體讀取數 | 快取 | 每秒讀取數 | db.Cache.physical reads |
從快取中一致取得數 | 快取 | 每秒取得數 | db.Cache.consistent gets from cache |
從快取中資料庫區塊取得數 | 快取 | 每秒取得數 | db.Cache.db block gets from cache |
一致取得 | 快取 | 每秒取得數 | db.Cache.consistent gets |
Amazon RDS for Postgre 的效能詳情計數器SQL
下列資料庫計數器可在 Amazon RDS for Postgre 的 Performance Insights 中使用SQL。
Amazon RDS for Postgre 的原生計數器SQL
原生指標由資料庫引擎定義,而非由 Amazon RDS定義。您可以在 PostgreSQL 文件的檢視統計資料
計數器 | 類型 | 單位 | 指標 |
---|---|---|---|
blks_hit | 快取 | 每秒區塊數 | db.Cache.blks_hit |
buffers_alloc | 快取 | 每秒區塊數 | db.Cache.buffers_alloc |
buffers_checkpoint | 檢查點 | 每秒區塊數 | db.Checkpoint.buffers_checkpoint |
checkpoint_sync_time | 檢查點 | 每個檢查點的毫秒數 | db.Checkpoint.checkpoint_sync_time |
checkpoint_write_time | 檢查點 | 每個檢查點的毫秒數 | db.Checkpoint.checkpoint_write_time |
checkpoints_req | 檢查點 | 每分鐘檢查點 | db.Checkpoint.checkpoints_req |
checkpoints_timed | 檢查點 | 每分鐘檢查點 | db.Checkpoint.checkpoints_timed |
maxwritten_clean | 檢查點 | 每分鐘的 Bgwriter 清除停止數 | db.Checkpoint.maxwritten_clean |
deadlocks | 並行數量 | 每分鐘的鎖死數 | db.Concurrency.deadlocks |
blk_read_time | 輸入/輸出 | 毫秒 | db.IO.blk_read_time |
blks_read | 輸入/輸出 | 每秒區塊數 | db.IO.blks_read |
buffers_backend | 輸入/輸出 | 每秒區塊數 | db.IO.buffers_backend |
buffers_backend_fsync | 輸入/輸出 | 每秒區塊數 | db.IO.buffers_backend_fsync |
buffers_clean | 輸入/輸出 | 每秒區塊數 | db.IO.buffers_clean |
tup_deleted | SQL | 每秒元組數 | db.SQL.tup_deleted |
tup_fetched | SQL | 每秒元組數 | db.SQL.tup_fetched |
tup_inserted | SQL | 每秒元組數 | db.SQL.tup_inserted |
tup_returned | SQL | 每秒元組數 | db.SQL.tup_returned |
tup_updated | SQL | 每秒元組數 | db.SQL.tup_updated |
temp_bytes | 暫存 | 每秒位元組數 | db.Temp.temp_bytes |
temp_files | 暫存 | 每分鐘的檔案數 | db.Temp.temp_files |
xact_commit | 交易 | 每秒遞交數 | db.Transactions.xact_commit |
xact_rollback | 交易 | 每秒轉返數 | db.Transactions.xact_rollback |
numbackends | 使用者 | 連線 | db.User.numbackends |
archived_count | 預先寫入日誌 (WAL) | 每分鐘的檔案數 | db.WAL.archived_count |
Amazon RDS for Postgre 的非原生計數器SQL
非原生計數器指標是 Amazon 定義的計數器RDS。非原生指標可以是您使用特定查詢取得的指標。非原生指標也可以是衍生的指標,其中會將兩個以上的原生計數器用在計算中的比率、命中率或延遲。
計數器 | 類型 | 指標 | 描述 | 定義 |
---|---|---|---|---|
checkpoint_sync_latency | 檢查點 | db.Checkpoint.checkpoint_sync_latency | 在檔案同步至磁碟的檢查點處理過程中所用的時間總計。 | checkpoint_sync_time / (checkpoints_timed + checkpoints_req) |
checkpoint_write_latency | 檢查點 | db.Checkpoint.checkpoint_write_latency | 在檔案寫入磁碟的檢查點處理過程中所用的時間總計。 | checkpoint_write_time / (checkpoints_timed + checkpoints_req) |
read_latency | 輸入/輸出 | db.IO.read_latency | 在此執行個體中後端讀取資料檔案區塊所用的時間。 | blk_read_time / blks_read |
idle_in_transaction_aborted_count | State | db.state.idle_in_transaction_aborted_count | 狀態中的工作階段數目idle in transaction (aborted) 。 |
– |
idle_in_transaction_count | State | db.state.idle_in_transaction_count | 狀態中的工作階段數目idle in transaction 。 |
– |
idle_in_transaction_max_time | State | db.state.idle_in_transaction_max_time | 狀態中最長執行中交易的持續時間idle in transaction ,以秒為單位。 |
– |
active_transactions | 交易 | db.Transactions.active_transactions | 作用中交易的數量。 | – |
blocked_transactions | 交易 | db.Transactions.blocked_transactions | 封鎖的交易數量。 | – |
oldest_active_logical_replication_slot_xid_age | 交易 | db.Transactions.oldest_active_logical_replication_slot_xid_age | 作用中邏輯複寫槽中最舊交易的存留期。 如需詳細資訊,請參閱邏輯複寫槽。 |
– |
oldest_inactive_logical_replication_slot_xid_age | 交易 | db.Transactions.oldest_inactive_logical_replication_slot_xid_age | 非作用中邏輯複寫槽中最舊交易的存留期。 如需詳細資訊,請參閱邏輯複寫槽。 |
– |
oldest_prepared_transaction_xid_age | 交易 | db.Transactions.oldest_prepared_transaction_xid_age | 最舊準備交易的年齡。 如需詳細資訊,請參閱已準備的交易。 |
– |
oldest_running_transaction_xid_age | 交易 | db.Transactions.oldest_running_transaction_xid_age | 最舊執行中交易的年齡。 如需詳細資訊,請參閱 作用中陳述式 以取得最舊的執行中作用中交易,以及 交易閒置 以取得最舊的執行中交易 idle-in-transaction。 |
– |
oldest_hot_standby_feedback_xid_age | 交易 | db.Transactions.oldest_hot_standby_feedback_xid_age | 在 如需詳細資訊,請參閱僅供讀取複本。 |
– |
max_used_xact_ids | 交易 | db.Transactions.max_used_xact_ids | 尚未清空的交易數量。 | – |
max_connections | 使用者 | db.User.max_connections | 在 max_connections 參數中設定的資料庫執行個體允許的最大連線數。 |
– |
archive_failed_count | WAL | db.WAL.archive_failed_count | 封存WAL檔案的失敗嘗試次數,以每分鐘檔案為單位。 | – |