

本文為英文版的機器翻譯版本，如內容有任何歧義或不一致之處，概以英文版為準。

# 使用 Amazon CloudWatch 監控
<a name="dax-monitoring-cloudwatch"></a>

 您可以使用 Amazon CloudWatch 來監控 DynamoDB Accelerator (DAX)；該服務會收集並處理來自 DAX 的原始資料，進而將這些資料轉換為便於讀取且幾近即時的指標。會記錄兩週期間的統計數字。接著，您就可以存取歷史資訊，並更清楚 Web 應用程式或服務的執行效能。根據預設，系統會自動將 DAX 指標資料傳送至 CloudWatch。如需更多詳細資訊，請參閱《Amazon CloudWatch 使用者指南》**中的[什麼是 Amazon CloudWatch？](https://docs.aws.amazon.com/AmazonCloudWatch/latest/DeveloperGuide/WhatIsCloudWatch.html)。

**Topics**
+ [如何使用 DAX 指標？](#dax-how-to-use-metrics)
+ [檢視 DAX 指標和維度](dax-metrics-dimensions-dax.md)
+ [建立 CloudWatch 警示來監控 DAX](dax-creating-alarms.md)
+ [生產監控](dax-production-monitoring.md)

## 如何使用 DAX 指標？
<a name="dax-how-to-use-metrics"></a>

 DAX 回報的指標可提供資訊，您可透過不同方式加以分析。下列清單顯示一些常見的指標用途。這些是建議，以協助您開始，而不是完整清單。


****  

|   如何？   |   相關指標   | 
| --- | --- | 
|  判斷是否發生任何系統錯誤  |   監控 `FaultRequestCount` 以判斷是否有任何請求導致 HTTP 500 (伺服器錯誤) 代碼。這表示 DAX 內部服務錯誤或基礎資料表的 [SystemErrors 指標](https://docs.aws.amazon.com/amazondynamodb/latest/developerguide/metrics-dimensions.html)中的 HTTP 500。  | 
|  判斷是否發生任何使用者錯誤  |   監控 `ErrorRequestCount` 以判斷是否有任何請求導致 HTTP 400 (用戶端器錯誤) 代碼。如果您發現錯誤數量不斷成長，您可能希望進行調查並確保您傳送的是正確的用戶端請求。  | 
|  判斷是否發生任何快取遺漏  |   監控 `ItemCacheMisses` 以判斷在快取中未找到某項目的次數，`QueryCacheMisses` 和 `ScanCacheMisses` 來判斷在快取中未找到某查詢或掃描結果的次數。  | 
|  監控快取命中率  |   使用 [CloudWatch 指標數學](https://docs.aws.amazon.com/AmazonCloudWatch/latest/monitoring/using-metric-math.html)來定義使用數學表達式的快取命中率指標。​   例如，針對項目快取，您可以使用表達式 m1/SUM([m1, m2])\$1100，其中 m1 是 `ItemCacheHits` 指標而​ m2 是叢集的 `ItemCacheMisses` 指標。​ 針對查詢和掃描快取，您可以使用對應的查詢和掃描快取指標來遵循相同的模式。  | 

# 檢視 DAX 指標和維度
<a name="dax-metrics-dimensions-dax"></a>

 當您與 Amazon DynamoDB 互動時，其會將下列指標和維度傳送至 Amazon CloudWatch。您可以使用下列程序來檢視 DynamoDB Accelerator (DAX) 的指標。

**檢視指標 (主控台)**

 指標會先依服務命名空間分組，再依各命名空間內不同的維度組合分類。

1. 在 [https://console.aws.amazon.com/cloudwatch/](https://console.aws.amazon.com/cloudwatch/) 開啟 CloudWatch 主控台。

1.  在導覽窗格中，選擇**指標**。

1.  選取 **DAX** 命名空間。

**檢視指標 (AWS CLI)**
+  在命令提示中，使用下列命令。

  ```
  1. aws cloudwatch list-metrics --namespace "AWS/DAX"
  ```

## DAX 指標與維度
<a name="dax-metrics-dimensions"></a>

 以下部分包含 DAX 傳送至 CloudWatch 的指標和維度。

### DAX 指標
<a name="dax-metrics"></a>

下列是 DAX 提供的指標。DAX 只會將具有非零值的指標傳送至 CloudWatch。

**注意**  
CloudWatch 每隔一分鐘彙總以下 DAX 指標：  
`CPUUtilization`
`CacheMemoryUtilization`
`NetworkBytesIn`
`NetworkBytesOut`
`BaselineNetworkBytesInUtilization`
`BaselineNetworkBytesOutUtilization`
`NetworkPacketsIn`
`NetworkPacketsOut`
`GetItemRequestCount`
`BatchGetItemRequestCount`
`BatchWriteItemRequestCount`
`DeleteItemRequestCount`
`PutItemRequestCount`
`UpdateItemRequestCount`
`TransactWriteItemsCount`
`TransactGetItemsCount`
`ItemCacheHits`
`ItemCacheMisses`
`QueryCacheHits`
`QueryCacheMisses`
`ScanCacheHits`
`ScanCacheMisses`
`TotalRequestCount`
`ErrorRequestCount`
`FaultRequestCount`
`FailedRequestCount`
`QueryRequestCount`
`ScanRequestCount`
`ClientConnections`
`EstimatedDbSize`
`EvictedSize`
`CPUCreditUsage`
`CPUCreditBalance`
`CPUSurplusCreditBalance`
`CPUSurplusCreditsCharged`

並非所有統計數字，例如 `Average` 或 `Sum`，皆適用於所有指標。不過，所有這些值都可以透過 DAX 主控台，或使用 CloudWatch 主控台 AWS CLI，或為所有指標提供 AWS SDKs。在下表中，每個指標皆有適用於該指標的有效統計數字列表。


****  

| 指標 | Description | 
| --- | --- | 
| CPUUtilization |  節點或叢集的 CPU 使用率百分比。 單位：`Percent` 有效的統計數字： [\[See the AWS documentation website for more details\]](http://docs.aws.amazon.com/zh_tw/amazondynamodb/latest/developerguide/dax-metrics-dimensions-dax.html)  | 
| CacheMemoryUtilization |  節點或叢集上項目快取和查詢快取正在使用的可用快取記憶體百分比。快取的資料會在記憶體使用率達到 100% 之前開始移除 (請參閱 `EvictedSize` 指標)。如果 `CacheMemoryUtilization` 在任何節點上達到 100%，寫入請求將進行限流，且您應該考慮切換到節點類型較大的叢集。 單位：`Percent` 有效的統計數字： [\[See the AWS documentation website for more details\]](http://docs.aws.amazon.com/zh_tw/amazondynamodb/latest/developerguide/dax-metrics-dimensions-dax.html)  | 
| NetworkBytesIn |  節點或叢集在所有網路介面上收到的位元組數目。 單位：`Bytes` 有效的統計數字： [\[See the AWS documentation website for more details\]](http://docs.aws.amazon.com/zh_tw/amazondynamodb/latest/developerguide/dax-metrics-dimensions-dax.html)  | 
| NetworkBytesOut |  節點或叢集在所有網路介面上送出的位元組數目。此指標識別單一節點或叢集上的傳出流量 (位元組數目)。 單位：`Bytes` 有效的統計數字： [\[See the AWS documentation website for more details\]](http://docs.aws.amazon.com/zh_tw/amazondynamodb/latest/developerguide/dax-metrics-dimensions-dax.html)  | 
| BaselineNetworkBytesInUtilization |  傳入流量在指定時間消耗的基準網路頻寬百分比。作為參考：50% 表示傳入流量正在使用一半的可用網路頻寬。 單位：`Percent` 有效的統計數字： [\[See the AWS documentation website for more details\]](http://docs.aws.amazon.com/zh_tw/amazondynamodb/latest/developerguide/dax-metrics-dimensions-dax.html)  | 
| BaselineNetworkBytesOutUtilization |  傳出流量在指定時間消耗的基準網路頻寬百分比。作為參考：50% 表示傳出流量正在使用一半的可用網路頻寬。 單位：`Percent` 有效的統計數字： [\[See the AWS documentation website for more details\]](http://docs.aws.amazon.com/zh_tw/amazondynamodb/latest/developerguide/dax-metrics-dimensions-dax.html)  | 
| NetworkPacketsIn |  節點或叢集在所有網路介面上收到的封包數目。 單位：`Count` 有效的統計數字： [\[See the AWS documentation website for more details\]](http://docs.aws.amazon.com/zh_tw/amazondynamodb/latest/developerguide/dax-metrics-dimensions-dax.html)  | 
| NetworkPacketsOut |  節點或叢集在所有網路介面上送出的封包數目。此指標識別單一節點或叢集上的傳出流量 (封包數目)。 單位：`Count` 有效的統計數字： [\[See the AWS documentation website for more details\]](http://docs.aws.amazon.com/zh_tw/amazondynamodb/latest/developerguide/dax-metrics-dimensions-dax.html)  | 
| GetItemRequestCount |  節點或叢集處理的 `GetItem` 請求數量。 單位：`Count` 有效的統計數字： [\[See the AWS documentation website for more details\]](http://docs.aws.amazon.com/zh_tw/amazondynamodb/latest/developerguide/dax-metrics-dimensions-dax.html)  | 
| BatchGetItemRequestCount |  節點或叢集處理的 `BatchGetItem` 請求數量。 單位：`Count` 有效的統計數字： [\[See the AWS documentation website for more details\]](http://docs.aws.amazon.com/zh_tw/amazondynamodb/latest/developerguide/dax-metrics-dimensions-dax.html)  | 
| BatchWriteItemRequestCount |  節點或叢集處理的 `BatchWriteItem` 請求數量。 單位：`Count` 有效的統計數字： [\[See the AWS documentation website for more details\]](http://docs.aws.amazon.com/zh_tw/amazondynamodb/latest/developerguide/dax-metrics-dimensions-dax.html)  | 
| DeleteItemRequestCount |  節點或叢集處理的 `DeleteItem` 請求數量。 單位：`Count` 有效的統計數字： [\[See the AWS documentation website for more details\]](http://docs.aws.amazon.com/zh_tw/amazondynamodb/latest/developerguide/dax-metrics-dimensions-dax.html)  | 
| PutItemRequestCount |  節點或叢集處理的 `PutItem` 請求數量。 單位：`Count` 有效的統計數字： [\[See the AWS documentation website for more details\]](http://docs.aws.amazon.com/zh_tw/amazondynamodb/latest/developerguide/dax-metrics-dimensions-dax.html)  | 
| UpdateItemRequestCount |  節點或叢集處理的 `UpdateItem` 請求數量。 單位：`Count` 有效的統計數字： [\[See the AWS documentation website for more details\]](http://docs.aws.amazon.com/zh_tw/amazondynamodb/latest/developerguide/dax-metrics-dimensions-dax.html)  | 
| TransactWriteItemsCount |  節點或叢集處理的 `TransactWriteItems` 請求數量。 單位：`Count` 有效的統計數字： [\[See the AWS documentation website for more details\]](http://docs.aws.amazon.com/zh_tw/amazondynamodb/latest/developerguide/dax-metrics-dimensions-dax.html)  | 
| TransactGetItemsCount |  節點或叢集處理的 `TransactGetItems` 請求數量。 單位：`Count` 有效的統計數字： [\[See the AWS documentation website for more details\]](http://docs.aws.amazon.com/zh_tw/amazondynamodb/latest/developerguide/dax-metrics-dimensions-dax.html)  | 
| ItemCacheHits |  從節點或叢集快取傳回項目的次數。 單位：`Count` 有效的統計數字： [\[See the AWS documentation website for more details\]](http://docs.aws.amazon.com/zh_tw/amazondynamodb/latest/developerguide/dax-metrics-dimensions-dax.html)  | 
| ItemCacheMisses |  項目不在節點或叢集快取中且必須從 DynamoDB 擷取的次數。 單位：`Count` 有效的統計數字： [\[See the AWS documentation website for more details\]](http://docs.aws.amazon.com/zh_tw/amazondynamodb/latest/developerguide/dax-metrics-dimensions-dax.html)  | 
| QueryCacheHits |  從節點或叢集快取傳回查詢結果的次數。 單位：`Count` 有效的統計數字： [\[See the AWS documentation website for more details\]](http://docs.aws.amazon.com/zh_tw/amazondynamodb/latest/developerguide/dax-metrics-dimensions-dax.html)  | 
| QueryCacheMisses |  查詢結果不在節點或叢集快取中且必須從 DynamoDB 擷取的次數。 單位：`Count` 有效的統計數字： [\[See the AWS documentation website for more details\]](http://docs.aws.amazon.com/zh_tw/amazondynamodb/latest/developerguide/dax-metrics-dimensions-dax.html)  | 
| ScanCacheHits |  從節點或叢集快取傳回掃描結果的次數。 單位：`Count` 有效的統計數字： [\[See the AWS documentation website for more details\]](http://docs.aws.amazon.com/zh_tw/amazondynamodb/latest/developerguide/dax-metrics-dimensions-dax.html)  | 
| ScanCacheMisses |  掃描結果不在節點或叢集快取中且必須從 DynamoDB 擷取的次數。 單位：`Count` 有效的統計數字： [\[See the AWS documentation website for more details\]](http://docs.aws.amazon.com/zh_tw/amazondynamodb/latest/developerguide/dax-metrics-dimensions-dax.html)  | 
| TotalRequestCount |  節點或叢集處理的請求總數。 單位：`Count` 有效的統計數字： [\[See the AWS documentation website for more details\]](http://docs.aws.amazon.com/zh_tw/amazondynamodb/latest/developerguide/dax-metrics-dimensions-dax.html)  | 
| ErrorRequestCount |  節點或叢集回報的導致使用者錯誤的請求總數。包含節點或叢集限流的請求。 單位：`Count` 有效的統計數字： [\[See the AWS documentation website for more details\]](http://docs.aws.amazon.com/zh_tw/amazondynamodb/latest/developerguide/dax-metrics-dimensions-dax.html)  | 
| ThrottledRequestCount |  節點或叢集限流的請求總數。由 DynamoDB 限流的請求不包含在內，但可以使用 [DynamoDB 指標](metrics-dimensions.md)監控这样的请求。 單位：`Count` 有效的統計數字： [\[See the AWS documentation website for more details\]](http://docs.aws.amazon.com/zh_tw/amazondynamodb/latest/developerguide/dax-metrics-dimensions-dax.html)  | 
| FaultRequestCount |  節點或叢集回報的導致內部錯誤的請求總數。 單位：`Count` 有效的統計數字： [\[See the AWS documentation website for more details\]](http://docs.aws.amazon.com/zh_tw/amazondynamodb/latest/developerguide/dax-metrics-dimensions-dax.html)  | 
| FailedRequestCount |  節點或叢集回報的導致錯誤的請求總數。 單位：`Count` 有效的統計數字： [\[See the AWS documentation website for more details\]](http://docs.aws.amazon.com/zh_tw/amazondynamodb/latest/developerguide/dax-metrics-dimensions-dax.html)  | 
| QueryRequestCount |  節點或叢集處理的查詢數目。 單位：`Count` 有效的統計數字： [\[See the AWS documentation website for more details\]](http://docs.aws.amazon.com/zh_tw/amazondynamodb/latest/developerguide/dax-metrics-dimensions-dax.html)  | 
| ScanRequestCount |  節點或叢集處理的掃描請求數目。 單位：`Count` 有效的統計數字： [\[See the AWS documentation website for more details\]](http://docs.aws.amazon.com/zh_tw/amazondynamodb/latest/developerguide/dax-metrics-dimensions-dax.html)  | 
| ClientConnections |  用戶端連線至節點或叢集的同時連線數目。 單位：`Count` 有效的統計數字： [\[See the AWS documentation website for more details\]](http://docs.aws.amazon.com/zh_tw/amazondynamodb/latest/developerguide/dax-metrics-dimensions-dax.html)  | 
| EstimatedDbSize |  節點或叢集在項目快取及查詢快取中快取資料量近似值。 單位：`Bytes` 有效的統計數字： [\[See the AWS documentation website for more details\]](http://docs.aws.amazon.com/zh_tw/amazondynamodb/latest/developerguide/dax-metrics-dimensions-dax.html)  | 
| EvictedSize |  節點或叢集为騰出空間給新請求的資料而移除的資料量。如果遺漏率升高，并且此指標也不斷增加，這可能表示您的工作集已經增加。您應該考慮切換到節點類型較大的叢集。 單位：`Bytes` 有效的統計數字： [\[See the AWS documentation website for more details\]](http://docs.aws.amazon.com/zh_tw/amazondynamodb/latest/developerguide/dax-metrics-dimensions-dax.html)  | 
| CPUCreditUsage |  節點為 CPU 使用率花費的 CPU 點數數量。一個 CPU 額度等於一個 vCPU 以 100% 使用率執行 1 分鐘，或同等的 vCPU、使用率與時間的組合 (例如，一個 vCPU 以 50% 使用率執行 2 分鐘，或兩個 vCPU 以 25% 使用率執行 2 分鐘)。 CPU 額度指標僅提供 5 分鐘頻率。如果您要指定大於 5 分鐘的期間，請使用 `Sum` 統計數字代替 `Average`。 單位：`Credits (vCPU-minutes)` 有效的統計數字： [\[See the AWS documentation website for more details\]](http://docs.aws.amazon.com/zh_tw/amazondynamodb/latest/developerguide/dax-metrics-dimensions-dax.html)  | 
| CPUCreditBalance |  自節點啟動或開始後，累積獲得的 CPU 點數數量。 獲得額度後，額度會在額度餘額中累積，並在支付額度時，從額度餘額中移出。點數餘額有最大值限制，它取決於 DAX 節點大小。到達限制之後，任何獲得的新額度都會遭到捨棄。 `CPUCreditBalance` 中的點數可供節點支付以大幅提升並超越基準 CPU 使用率。 單位：`Credits (vCPU-minutes)` 有效的統計數字： [\[See the AWS documentation website for more details\]](http://docs.aws.amazon.com/zh_tw/amazondynamodb/latest/developerguide/dax-metrics-dimensions-dax.html)  | 
| CPUSurplusCreditBalance |  當 `CPUCreditBalance` 值為 0 時，DAX 節點已支出的剩餘點數數量。 `CPUSurplusCreditBalance` 值由獲得的 CPU 額度支付。如果剩餘點數超過節點在 24 小時期間可獲得的最大點數數量，超過最大值的支出剩餘點數將必須負擔額外的費用。 單位：`Credits (vCPU-minutes)` 有效的統計數字： [\[See the AWS documentation website for more details\]](http://docs.aws.amazon.com/zh_tw/amazondynamodb/latest/developerguide/dax-metrics-dimensions-dax.html)  | 
| CPUSurplusCreditsCharged |  若支出剩餘額度數量未由獲得的 CPU 額度付清，會產生額外的費用。 發生以下情況時，將收取支出剩餘點數的費用：支出剩餘點數超過節點在 24 小時期間可獲得的最大點數數量。在小時結束或節點終止時，將收取超過最大值的支出剩餘點數的費用。 單位：`Credits (vCPU-minutes)` 有效的統計數字： [\[See the AWS documentation website for more details\]](http://docs.aws.amazon.com/zh_tw/amazondynamodb/latest/developerguide/dax-metrics-dimensions-dax.html)  | 

**注意**  
`CPUCreditUsage`、`CPUCreditBalance`、`CPUSurplusCreditBalance` 和 `CPUSurplusCreditsCharged` 指標僅適用於 T3 節點。

### DAX 指標的維度
<a name="dax-metric-dimensions"></a>

DAX 指標是由帳戶、叢集 ID 或叢集 ID 和節點 ID 結合值量化。您可以使用 CloudWatch 主控台擷取 DAX 資料以及下表中的任何維度。


****  

|  維度  |  CloudWatch 指標命名空間  |  Description  | 
| --- | --- | --- | 
|  Account  |  DAX Metrics  |  提供帳戶中所有節點的彙總統計數字。  | 
|  ClusterId  |  Cluster Metrics  |  將資料限制為叢集。  | 
|  ClusterId, NodeId  |  ClusterId, NodeId  |  將資料限制為叢集內的節點。  | 

# 建立 CloudWatch 警示來監控 DAX
<a name="dax-creating-alarms"></a>

 您可以建立 Amazon CloudWatch 警報，在警示變更狀態時傳送 Amazon Simple Notification Service (Amazon SNS) 訊息。警示會在您指定的期間監看單一指標。警示會根據在數個期間與指定閾值相關的指標值，來執行一個或多個動作。此動作是傳送到 Amazon SNS 主題或 Auto Scaling 政策的通知。警示僅會針對持續狀態變更調用動作。CloudWatch 警示不會只因為處於特定狀態而調用動作。狀態必須已變更，且在指定的期間數內維持此狀態。

## 我要如何收到這些查詢快取遺漏的通知？
<a name="dax-notify-reach-capacity"></a>

1. 建立 Amazon SNS 主題 (`arn:aws:sns:us-west-2:522194210714:QueryMissAlarm`)。

   如需更多詳細資訊，請參閱《Amazon CloudWatch 使用者指南》**中的[設定 Amazon Simple Notification Service](https://docs.aws.amazon.com/AmazonCloudWatch/latest/monitoring/US_SetupSNS.html)。

1. 建立警示。

   ```
   aws cloudwatch put-metric-alarm \
       --alarm-name QueryCacheMissesAlarm  \
       --alarm-description "Alarm over query cache misses" \
       --namespace AWS/DAX \
       --metric-name QueryCacheMisses  \
       --dimensions Name=ClusterID,Value=myCluster \
       --statistic Sum \
       --threshold 8 \
       --comparison-operator GreaterThanOrEqualToThreshold \
       --period 60 \
       --evaluation-periods 1 \
       --alarm-actions arn:aws:sns:us-west-2:522194210714:QueryMissAlarm
   ```

1. 測試警示。

   ```
   aws cloudwatch set-alarm-state --alarm-name QueryCacheMissesAlarm --state-reason "initializing" --state-value OK
   ```

   ```
   aws cloudwatch set-alarm-state --alarm-name QueryCacheMissesAlarm --state-reason "initializing" --state-value ALARM
   ```

**注意**  
 您可以增加或減少閾值，使其符合您的應用程式需求。您也可以使用 [CloudWatch 指標數學](https://docs.aws.amazon.com/AmazonCloudWatch/latest/monitoring/using-metric-math.html)來定義快取遺漏率指標並針對該指標設定警示。​

## 如果請求在叢集中造成內部錯誤，我如何收到通知？
<a name="dax-notify-system-errors"></a>

1. 建立 Amazon SNS 主題 (`arn:aws:sns:us-west-2:123456789012:notify-on-system-errors`)。

   如需更多詳細資訊，請參閱《Amazon CloudWatch 使用者指南》**中的[設定 Amazon Simple Notification Service](https://docs.aws.amazon.com/AmazonCloudWatch/latest/monitoring/US_SetupSNS.html)。

1. 建立警示。

   ```
   aws cloudwatch put-metric-alarm \
       --alarm-name FaultRequestCountAlarm \
       --alarm-description "Alarm when a request causes an internal error" \
       --namespace AWS/DAX \
       --metric-name FaultRequestCount \
       --dimensions Name=ClusterID,Value=myCluster \
       --statistic Sum \
       --threshold 0 \
       --comparison-operator GreaterThanThreshold \
       --period 60 \
       --unit Count \
       --evaluation-periods 1 \
       --alarm-actions arn:aws:sns:us-east-1:123456789012:notify-on-system-errors
   ```

1. 測試警示。

   ```
   aws cloudwatch set-alarm-state --alarm-name FaultRequestCountAlarm --state-reason "initializing" --state-value OK
   ```

   ```
   aws cloudwatch set-alarm-state --alarm-name FaultRequestCountAlarm --state-reason "initializing" --state-value ALARM
   ```

# 生產監控
<a name="dax-production-monitoring"></a>

 您應在各個時間點和不同的負載條件下測量效能，以在您的環境中確立 DAX 正常效能的基準。當您監控 DAX 時，應該考慮存放歷史監控資料。這個存放的資料會提供基準，讓您與目前的效能資料比較，識別出正常的效能模式和效能異常狀況，再規劃方式來處理問題。

 若要確立基準，您至少應在負載測試和生產階段監控下列項目。
+  CPU 使用率和限流請求，可讓您判斷是否需要在叢集中使用大型節點類型。您可透過 `CPUUtilization` CloudWatch 指標了解叢集的 CPU 使用率。此指標的平均統計資料可協助您掌握叢集中所有節點的平均 CPU 使用率。對於叢集擴展決策，我們建議您使用最高統計資料，也就是所有節點的最高使用率。
**注意**  
AWS 已改善`CPUUtilization`指標的精細程度。您可能會觀察到指標從 2024 年 5 月 17 日到 2024 年 6 月 22 日所發生的變化。
+  操作延遲 (在用戶端測量) 應該保持在應用程式的延遲需求之內。
+  應保持低錯誤率，如 `ErrorRequestCount`、`FaultRequestCount` 和 `FailedRequestCount` CloudWatch 指標中所見。
+  網路位元組耗用可協助您判斷是否應在叢集中使用更多節點或更大的節點類型。若要監控耗用量，您可以針對 CloudWatch 中可用的 `BaselineNetworkBytesInUtilization` 和 `BaselineNetworkBytesOutUtilization` 指標設定提醒，分別指出傳入和傳出流量的執行個體類型可用網路頻寬的耗用百分比。
+ 快取記憶體使用率和移出的大小，如此就能判斷叢集的節點類型是否有足夠的記憶體可保留您的工作集，若是不足，則切換至較大的節點類型。
**注意**  
 在大量快取遺漏和寫入的情況下，快取記憶體使用率可能增加達 100%，且可能造成可用性停擺。
+  用戶端連接，可讓您監控叢集連接中任何無法解釋的峰值。