Amazon ElastiCache 新增 13 個用於網路容量規劃和引擎診斷的全新 Amazon CloudWatch 指標
張貼日期:
2026年5月5日
Amazon ElastiCache 客戶現在能夠使用適用於節點型叢集的十三個全新 Amazon CloudWatch 指標來偵測網路限流、記憶體分段和連線耗盡情形。您能夠直接從 CloudWatch 監控這些主機層級和引擎層級診斷,而無需在個別節點上執行 INFO 命令,或從原始位元組計數器計算基準。
- 網路容量:NetworkBaselineUsageInPercentage、NetworkBaselineUsageOutPercentage、NetworkBaselineMaxUsageInPercentage 和 NetworkBaselineMaxUsageOutPercentage 會報告相對於執行個體基準的網路使用率,使可攜式警示在執行個體類型變更後保持有效。100% 以上的值表示主機正在消耗高載抵用金,這是一項主要指標,能夠表明持續的工作負載最終會導致抵用金耗盡和限流。這些變體能夠擷取隱藏在平均指標中的每秒報告的最大激增量。
- 記憶體運作狀態:UsedMemoryDataset 會顯示實際儲存的資料所消耗的記憶體 (不包含引擎耗用量)。AllocatorFragmentationBytes 和 AllocatorFragmentationRatio 會隔離 activedefrag 參數可以處理的分段。MajorPageFaults 會擷取作業系統層級頁面錯誤,這些錯誤表示記憶體壓力超出引擎所能表現的範圍。
- 連線健康狀態:BlockedConnections 和 RejectedConnections 會顯示受阻塞影響而處於等待狀態的連線,以及達到 maxclients 限制時遭拒的連線。當 RejectedConnections 不為零時,請提高 maxclients 或診斷用戶端連線集區洩漏問題。
- Pub/sub 工作負載:PubSubChannels 和 PubSubShardChannels 會顯示每個節點上的作用中傳統和分段管道。當傳統管道數量隨著使用率而增加時,請考慮切換到分段的 pub/sub,以進行水平擴展。
- 命令輸送量:ProcessedCommands 提供所有命令類型的總命令輸送量。
這些指標適用於支援 ElastiCache 的所有商業 AWS 區域及 AWS 中國和 AWS GovCloud (美國) 區域的節點型叢集,無需額外費用。
若要著手使用,請在 ElastiCache 主控台監控索引標籤或 CloudWatch 主控台中的 AWS/ElastiCache 命名空間中檢視新的指標。若要進一步了解,請參閱主機層級指標和 Valkey 和 Redis OSS 的指標。