本文為英文版的機器翻譯版本,如內容有任何歧義或不一致之處,概以英文版為準。
MemoryDB 的指標
AWS/MemoryDB
命名空間包含下列指標。
除了 ReplicationLag
、SuccessfulWriteRequestLatency
、 EngineCPUUtilization
和 之外SuccessfulReadRequestLatency
,這些指標衍生自 Valkey 和 Redis OSSinfo命令。每個指標都會在節點層級計算。
如需 INFO命令的完整文件,請參閱 INFO
另請參閱:
指標 | 描述 | 單位 |
---|---|---|
ActiveDefragHits |
作用中重組程序每分鐘執行的值重新配置次數。這是衍生自 的active_defrag_hits 統計資料INFO |
Number |
AuthenticationFailures |
使用 AUTH命令驗證失敗嘗試的總數。您可以使用 ACLLOG |
計數 |
BytesUsedForMemoryDB |
MemoryDB 針對所有目的配置的位元組總數,包括資料集、緩衝區等。 | 位元組 |
Dimension: Tier=SSD 適用於使用 的叢集資料分層: 使用的位元組總數SSD。 |
位元組 | |
Dimension: Tier=Memory 適用於使用 的叢集資料分層:記憶體使用的位元組總數。這是 的used_memory 統計資料值INFO |
位元組 | |
BytesReadFromDisk |
每分鐘從磁碟讀取的位元組總數。僅支援使用 資料分層 的叢集。 | 位元組 |
BytesWrittenToDisk |
每分鐘寫入磁碟的位元組總數。僅支援使用 資料分層 的叢集。 | 位元組 |
CommandAuthorizationFailures |
使用者嘗試執行他們沒有呼叫許可的命令失敗總次數。您可以使用 ACLLOG |
計數 |
CurrConnections |
用戶端連線數,不包含僅供讀取複本的連線。MemoryDB 會使用 2 到 4 個連線來監控叢集。這是衍生自 的connected_clients 統計資料INFO |
計數 |
CurrItems |
快取中的項目數。這是衍生自 keyspace 統計資料,加總整個金鑰空間中的所有金鑰。 |
計數 |
Dimension: Tier=Memory 適用於使用 資料分層 的叢集。記憶體中的項目數。 |
計數 | |
Dimension: Tier=SSD (固態硬碟) 適用於使用 資料分層 的叢集。中的項目數量SSD。 |
計數 | |
DatabaseMemoryUsagePercentage |
可供使用中叢集使用之記憶體的百分比。這是used_memory/maxmemory 從 使用 計算INFO |
百分比 |
DatabaseCapacityUsagePercentage |
使用中叢集之總資料容量百分比。 在資料分層執行個體上,指標計算為 在所有其他情況下,會使用 計算指標 |
百分比 |
DB0AverageTTL |
avg_ttl DBO 從INFOkeyspace 。 |
毫秒 |
EngineCPUUtilization |
提供 Valkey 或 Redis OSS引擎執行緒的使用CPU率。由於引擎為單執行緒,因此您可以使用此指標來分析程序本身的負載。 注意 在 MemoryDB 主機上,背景程序會監控主機以提供受管資料庫體驗。這些背景程序可能會佔用大部分CPU工作負載。這在超過兩個 的大型主機上並不重要vCPUs。但它可能會影響 2 個vCPUs 或更少的小型主機。如果您只監控 |
百分比 |
Evictions |
因 maxmemory 限制而移出的金鑰數目。這是衍生自 的evicted_keys 統計資料INFO |
計數 |
IsPrimary |
指出節點是否為目前碎片的主要節點。指標可能是 0 (非主要) 或 1 (主要)。 | 計數 |
KeyAuthorizationFailures |
使用者嘗試存取他們沒有存取許可的金鑰失敗總次數。您可以使用 ACLLOG |
計數 |
KeyspaceHits |
主字典中的成功唯讀索引鍵查詢次數。這衍生自 的keyspace_hits 統計資料INFO |
計數 |
KeyspaceMisses |
主字典中的未成功唯讀索引鍵查詢次數。這衍生自 的keyspace_misses 統計資料INFO |
計數 |
KeysTracked |
以 的百分比表示,由金鑰追蹤追蹤的金鑰數量tracking-table-max-keys 。金鑰追蹤用來協助用戶端快取,並在金鑰修改時通知用戶端。 |
計數 |
MaxReplicationThroughput |
觀察到的輸送量上限。傳輸量會在短時間間隔取樣,以識別流量爆增。報告取樣值的最大值。取樣以 1 分鐘的頻率進行。例如,如果在 1MB 的資料,則此指標的值將為 100MBps。請注意,此指標超過 100 時MBps,可能會因為寫入輸送量調節而觀察到較高的寫入延遲。 | 每秒位元組數 |
MemoryFragmentationRatio |
指出配置 Valkey 或 Redis OSS引擎記憶體時的效率。某些閾值表示不同的行為。建議的值是具有 1.0 以上的片段。這是從 mem_fragmentation_ratio statistic 的 計算INFO |
Number |
MultiRegionClusterReplicationLag |
在 MemoryDB 多區域叢集中, 會MultiRegionClusterReplicationLag 測量寫入區域叢集的多可用區域交易日誌的更新與寫入多區域叢集中另一個區域叢集的主要節點所經過的時間。碎片層級的每個來源和目的地區域對都會發出此指標。 |
毫秒 |
NewConnections |
在此期間內,伺服器已接受的連線總數。這是衍生自 的total_connections_received 統計資料INFO |
計數 |
NumItemsReadFromDisk |
每分鐘從磁碟檢索的項目總數。僅支援使用 資料分層 的叢集。 | 計數 |
NumItemsWrittenToDisk |
每分鐘寫入磁碟的項目總數。僅支援使用 資料分層 的叢集。 | 計數 |
PrimaryLinkHealthStatus |
此狀態有兩個值:0 或 1。值 0 表示 MemoryDB 主節點中的資料未與 上的 Valkey 或 Redis OSS引擎同步EC2。值為 1 表示資料同步。 | Boolean |
Reclaimed |
金鑰過期事件總數。這是衍生自 的expired_keys 統計資料INFO |
計數 |
ReplicationBytes |
針對複寫組態中的節點,ReplicationBytes 會報告主節點傳送給其所有複本的位元組數。此指標代表叢集上的寫入負載。這是衍生自 的master_repl_offset 統計資料INFO |
位元組 |
ReplicationDelayedWriteCommands |
由於同步複寫而延遲的寫入命令數量。複寫可能會因為各種因素而延遲,例如網路壅塞或超過最大複寫輸送量。 | 計數 |
ReplicationLag |
此指標僅適用於以讀取複本形式執行的節點。它代表複本要多久的時間 (秒) 才會套用主要節點變更。 | 秒鐘 |
SuccessfulWriteRequestLatency |
成功寫入請求的延遲。 有效統計資料:平均、總和、最小值、最大值、範例計數、p0 和 p100 之間的任何百分位數。範例計數僅包含已成功執行的命令。 |
微秒 |
SuccessfulReadRequestLatency |
成功讀取請求的延遲。 有效統計資料:平均、總和、最小值、最大值、範例計數、p0 和 p100 之間的任何百分位數。範例計數僅包含已成功執行的命令。 |
微秒 |
ErrorCount |
在指定期間內失敗的命令總數。 有效統計資料:平均、總和、最小值、最大值 |
計數 |
這些是來自 info commandstats 的特定命令類型彙整。commandstats 區段會根據命令類型提供統計資料,包括呼叫次數。
如需可用命令的完整清單,請參閱命令
指標 | 描述 | 單位 |
---|---|---|
EvalBasedCmds |
以 eval 為基礎之命令的命令總數。這是透過加總 commandstats eval和 和 衍生自統計資料evalsha。 |
計數 |
GeoSpatialBasedCmds |
以 geospatial- 為基礎的之命令的命令總數。這是衍生自 commandstats 統計資料。加總了下列 geo 類型的所有命令而得出:geoadd、geodist、geohash、geopos、georadius 及 georadiusbymember。 |
計數 |
GetTypeCmds |
read-only 類型命令的總數。這透過加總所有read-only類型命令 commandstats (get、lrange、、 hget scard等) 來衍生自統計資料。 |
計數 |
HashBasedCmds |
雜湊類型命令總數。這透過加總處理一或多個雜湊 (hget、hkeys、hdel、 等) hvals的所有命令,衍生自commandstats 統計資訊。 |
計數 |
HyperLogLogBasedCmds |
以 HyperLogLog 為基礎的命令總數。這是透過加總所有pf類型的命令 (pfadd、pfmerge、 pfcount等),衍生自commandstats 統計資料。 |
計數 |
JsonBasedCmds |
以 JSON為基礎的命令總數。這透過加總處理一或多個JSON文件物件的所有命令,衍生自commandstats 統計資訊。 |
計數 |
KeyBasedCmds |
金鑰類型命令總數。這透過加總在多個資料結構 (del、rename、 等) expire中對一或多個索引鍵執行動作的所有命令,衍生自commandstats 統計資料。 |
計數 |
ListBasedCmds |
清單類型命令總數。這透過加總對一或多個清單 (lindex、lrange、ltrim、 等) lpush執行動作的所有命令,衍生自commandstats 統計資料。 |
計數 |
PubSubBasedCmds |
pub/sub 功能的命令總數。這透過加總用於 pub/sub 功能的所有命令來衍生自commandstats 統計資料:psubscribe、publish、pubsubpunsubscribe、、 subscribe和 unsubscribe。 |
計數 |
SearchBasedCmds |
次要索引和搜尋命令的總數,包括讀取和寫入命令。這透過加總對次要索引採取動作的所有搜尋命令,衍生自commandstats 統計資料。 |
計數 |
SearchBasedGetCmds |
次要索引和搜尋唯讀命令的總數。這是透過加總所有次要索引和搜尋取得命令,衍生自commandstats 統計資料。 |
計數 |
SearchBasedSetCmds |
次要索引和搜尋寫入命令的總數。這透過加總所有次要索引和搜尋集命令,衍生自commandstats 統計資料。 |
計數 |
SearchNumberOfIndexes |
索引總數。 | 計數 |
SearchNumberOfIndexedKeys |
索引索引鍵總數 | 計數 |
SearchTotalIndexSize |
所有索引使用的記憶體 (位元組)。 | 位元組 |
SetBasedCmds |
集合類型命令總數。這透過加總對一或多個集 (scard、sdiff、sunion、 等) sadd採取行動的所有命令,衍生自commandstats 統計資訊。 |
計數 |
SetTypeCmds |
write 類型命令的總數。這透過加總在資料 (set、hset、lpop、 等) sadd上操作的所有mutative類型的命令,衍生自commandstats 統計資訊。 |
計數 |
SortedSetBasedCmds |
有序集合類型命令總數。這透過加總對一或多個排序集 (zcount、zrange、zadd、 等) zrank執行動作的所有命令,衍生自commandstats 統計資料。 |
計數 |
StringBasedCmds |
字串類型命令總數。這透過加總處理一或多個字串 (strlen、setrange、 等) setex的所有命令,衍生自commandstats 統計資訊。 |
計數 |
StreamBasedCmds |
串流類型命令總數。這透過加總處理一或多個串流資料類型 (xrange、xlen、xdel、 等) xadd的所有命令,衍生自commandstats 統計資訊。 |
計數 |