

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

# 監控 Amazon DocumentDB
<a name="monitoring_docdb"></a>

監控您的 AWS 服務是保持系統正常運作的重要部分。最好從 AWS 解決方案的所有部分收集監控資料，以便在發生故障或降級時更輕鬆地偵錯和修正。在開始監控解決方案 AWS 之前，建議您考慮並制定下列問題的答案：
+ 監控目標是什麼？
+ 您要監控哪些資源？
+ 監控這些資源的頻率為何？
+ 要使用哪些監控工具？
+ 誰負責進行監控？
+ 若發生錯誤，誰會收到通知以及透過何種方式？

若要了解目前的效能模式、識別效能異常，並制定方法來解決問題，您應該針對各種不同的時間、依不同的負載條件建立基準效能指標。當您監控解決方案 AWS 時，我們建議您存放歷史監控資料以供未來參考和建立基準。

一般來說，效能指標的可接受值視您的基準看起來像什麼，以及您的應用程式正在做什麼而定。調查距離基準的一致或趨勢變異。以下是關於特定類型指標的建議：
+ **高 CPU 或 RAM 使用**量 — 高 CPU 或 RAM 使用量值可能是適當的，前提是這些值符合您應用程式的目標 （例如輸送量或並行），並且是預期的。
+ **儲存磁碟區耗**用 — 如果使用的空間持續等於或高於總儲存磁碟區空間的 85%，則調查儲存耗用 (`VolumeBytesUsed`)。判斷您是否能從儲存磁碟區刪除資料，或將資料存檔至不同的系統來釋出空間。如需詳細資訊，請參閱[Amazon DocumentDB 儲存體](how-it-works.md#how-it-works.storage)及[Amazon DocumentDB 配額和限制](limits.md)。
+ **網路流量** — 對於網路流量，請與您的系統管理員討論，以了解網域網路和網際網路連線的預期輸送量。調查網路流量的傳輸量是否如預期一致地降低。
+ **資料庫連線** — 如果您看到大量使用者連線並降低執行個體效能和回應時間，請考慮限制資料庫連線。資料庫執行個體使用者連接的最佳數量，將因執行個體類別和要執行的操作複雜性而不同。
+ **IOPS 指標** — IOPS 指標的預期值取決於磁碟規格和伺服器組態，因此請使用基準來了解典型值。調查值是否與您的基準一致地不同。為獲得最佳 IOPS 效能，請確定您的一般工作集將放入記憶體中，以將讀取和寫入操作降到最低。

Amazon DocumentDB （與 MongoDB 相容） 提供各種 Amazon CloudWatch 指標，您可以監控這些指標來判斷 Amazon DocumentDB 叢集和執行個體的運作狀態和效能。您可以使用各種工具檢視 Amazon DocumentDB 指標，包括 Amazon DocumentDB 主控台 AWS CLI、CloudWatch API 和績效詳情。

**Topics**
+ [監控叢集的狀態](monitoring_docdb-cluster_status.md)
+ [監控執行個體的狀態](monitoring_docdb-instance_status.md)
+ [檢視 Amazon DocumentDB 建議](view-docdb-recommendations.md)
+ [事件訂閱](event-subscriptions.md)
+ [使用 CloudWatch 監控 Amazon DocumentDB](cloud_watch.md)
+ [使用 CloudTrail 記錄 Amazon DocumentDB API 呼叫](logging-with-cloudtrail.md)
+ [分析操作](profiling.md)
+ [使用績效詳情進行監控](performance-insights.md)