

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

# 增強型監控儀表板
<a name="enhanced-monitoring-dashboard"></a>

增強型監控儀表板可讓您全面了解與監控任務和複寫執行個體相關的關鍵指標。它可讓您篩選、彙總和視覺化要追蹤之特定資源的指標。儀表板會直接發佈現有的 CloudWatch 指標，讓您監控資源效能，而不會變更資料點取樣時間。

**Topics**
+ [增強型監控儀表板概觀](#overview-enhanced-monitoring-dashboard)
+ [在增強型監控儀表板中檢視指標](#access-enhanced-monitoring-dashboard)
+ [增強型監控儀表板檢視](#enhanced-monitoring-dashboard-views)
+ [保留增強型監控指標](#retention-enhanced-monitoring-metrics)

## 增強型監控儀表板概觀
<a name="overview-enhanced-monitoring-dashboard"></a>

增強型監控儀表板可在 AWS DMS 主控台中使用。它提供易於使用的界面，具有直覺式視覺化和圖表，可讓您有效地監控、分析和最佳化資料遷移程序。透過增強型監控，您可以在集中位置檢視所有相關資訊，簡化監控程序並快速識別潛在問題。

在增強型監控儀表板上，您可以檢視任務和複寫執行個體的指標，以及端點的詳細資訊。您也可以追蹤作用中 CloudWatch 警示的數量，以及目前區域的服務運作狀態。儀表板適用於所有 AWS DMS 可使用 的商業區域。使用此儀表板無需額外費用。

**注意**  
增強型監控儀表板不支援無 AWS DMS 伺服器複寫。

## 在增強型監控儀表板中檢視指標
<a name="access-enhanced-monitoring-dashboard"></a>

若要在增強型監控儀表板中檢視指標，請確定您具有具有 CloudWatch 許可的 IAM 角色。此外，您需要 `cloudwatch:DescribeAlarms`和 `health:DescribeEvents`許可才能檢視指標。最後，若要在增強型監控儀表板中存取 CloudWatch 指標，您還必須具有在 IAM 政策中存取 [GetMetricData](https://docs.aws.amazon.com/AmazonCloudWatch/latest/APIReference/API_GetMetricData.html) API 的許可。如果沒有這些許可或只有一部分 APIs的許可，您將無法在增強型監控儀表板中檢視指標。如需所需 IAM 許可的資訊，請參閱 [使用 所需的 IAM 許可 AWS DMS](security-iam.md#CHAP_Security.IAMPermissions)。

## 增強型監控儀表板檢視
<a name="enhanced-monitoring-dashboard-views"></a>

 AWS DMS 增強型監控儀表板有兩種檢視類型：任務和複寫執行個體檢視。

### 任務檢視
<a name="enhanced-monitoring-dashboard-tasks-view"></a>

增強型儀表板中的**任務**檢視 AWS DMS 提供資料遷移任務的完整概觀。此檢視提供集中的位置，可讓您透過直覺式圖表和視覺化來監控和分析任務的各個層面。

**任務**檢視可讓您深入了解與遷移任務相關的關鍵指標和統計資料，讓您更深入了解其效能、進度和整體運作狀態。以下是**任務**檢視的一些主要功能和優點：
+ **任務狀態摘要**：此圖表會顯示不同狀態類別的任務分佈，例如執行中、已停止、失敗或已完成。您可以快速識別需要注意的任務，並採取適當的動作。
+ **效能指標**：這些圖表說明任務的效能，包括輸送量、延遲、CPU 使用率等指標。這些指標可協助您找出潛在的瓶頸，並最佳化遷移程序。
+ **錯誤分析**：如果任務失敗或發生錯誤，**任務**檢視會提供所遇到錯誤及其相關日誌項目的詳細資訊。此資訊可協助您更有效率地進行故障診斷和解決問題。
+ **歷史趨勢**：儀表板包含歷史資料，可讓您分析任務在一段時間內執行的方式。您可以識別模式、追蹤進度，並根據這些歷史趨勢做出明智的決策。
+ **篩選和排序**：**任務**檢視可讓您根據各種條件篩選和排序任務，例如任務名稱、標籤或特定時間範圍。此彈性可讓您專注於與您的需求最相關的任務或層面。

下列清單說明您可以在**任務檢視中看到的**指標：
+ **完全載入輸送量頻寬 - 來源**：代表從來源傳輸的傳入資料，以每秒 KB 為單位。
+ **完全載入輸送量頻寬 - 目標**：代表從目標完全載入傳輸的傳出資料，以每秒 KB 為單位。
+ **完全載入輸送量列 - 來源**：以每秒列數表示來自目標完全載入的傳入變更。
+ **完全載入輸送量資料列 - 目標**：代表每秒資料列中目標完全載入的傳出變更。
+ **CDC 輸送量頻寬 - 來源**：代表來源的網路頻寬，以每秒 KB 為單位。

  CDC 輸送量頻寬會記錄取樣點上的頻寬。若找不到網路流量，則該值為零。由於 CDC 不會發出長時間執行的交易，因此可能不會記錄網路流量。
+ **CDC 輸送量頻寬 - 目標**：代表目標的網路頻寬，以每秒 KB 為單位。

  CDC 輸送量頻寬會記錄取樣點上的頻寬。若找不到網路流量，則該值為零。由於 CDC 不會發出長時間執行的交易，因此可能不會記錄網路流量。
+ **CDC 輸送量資料列 - 來源**：代表來自來源的傳入任務變更，以每秒資料列為單位。
+ **CDC 輸送量列 - 目標**：以每秒列數表示目標的傳出任務變更。
+ **CDC 延遲 - 來源**：代表從來源端點擷取的最後一個事件與 AWS DMS 執行個體目前系統時間戳記之間的差距，以秒為單位。如果因為任務範圍而未從來源擷取任何變更， 會將此值 AWS DMS 設為零。
+ **CDC 延遲 - 目標**：代表等待遞交目標的第一個事件時間戳記與 AWS DMS 執行個體目前時間戳記之間的差距，以秒為單位。如果有交易未由目標處理，則會發生此值。否則，若已套用所有交易，則目標延遲會與來源延遲相同。目標延遲永遠都不會小於來源延遲。
+ **CPU 使用率**：代表任務跨多個核心使用的 CPU 百分比。任務的語意`CPUUtilization`與複寫執行個體 的語意略有不同`CPUUtilizaiton`。如果完全使用 1 個 vCPU，則表示 100%，但如果使用多個 vCPUs，則值可能會超過 100%。
+ **記憶體使用量**：代表 task. AWS DMS uses cgroups 所`memory.usage_in_bytes`耗用的控制群組 (cgroup)，以控制記憶體和 CPU 等系統資源的使用量。此指標代表為該任務配置之 cgroup 內的任務記憶體使用量 (MB)。

  cgroup 限制是以複 AWS DMS 寫執行個體類別可用的資源為基礎。 `memory.usage_in_bytes`包含常駐集大小 (RSS)、快取和交換記憶體元件。如有需要，作業系統可以回收快取記憶體。我們建議您同時監控複寫執行個體指標 (AvailableMemory)。

  AWS DMS 會根據 CloudWatch 主控台`ReplicationTaskIdentifier`中 `ReplicationInstanceIdentifer`和 的合併維度來提高此指標。使用 `ReplicationInstanceIdentifier`、 `ReplicationTaskIdentifier`類別來檢視此指標。
+ **驗證記錄計數**：只有在 AWS DMS 任務啟用驗證時，才會顯示此圖表。這是可用於 AWS DMS 任務的驗證指標組合，其中包括下列項目：
  + `ValidationSucceededRecordCount` – 每分鐘 AWS DMS 驗證的資料列數。
  + `ValidationAttemptedRecordCount` – 每分鐘嘗試驗證的資料列數。
  + `ValidationFailedOverallCount` – 驗證失敗的資料列數。
  + `ValidationSuspendedOverallCount` – 暫停驗證的資料列數。
  + `ValidationPendingOverallCount` – 驗證仍在等待中的資料列數。

除了上述指標之外，您還可以自訂**任務**檢視，並透過將它們新增為小工具來包含其他指標。如需這些指標的相關資訊，建議您檢閱下列文件：
+ 遷移和複寫 AWS DMS 任務的所有可用指標，請參閱 [監控 AWS DMS 任務](CHAP_Monitoring.md)。
+ 所有可用的驗證相關指標，請參閱 [資料驗證](CHAP_Validating.md)。

### 複寫執行個體檢視
<a name="enhanced-monitoring-dashboard-rep-instance-view"></a>

**複寫執行個體**檢視提供複寫執行個體的完整概觀，可讓您有效地監控和管理資料複寫基礎設施。此檢視提供集中的位置，可讓您透過直覺式圖表和視覺化分析複寫執行個體的各個層面。

**複寫執行個體**檢視可讓您深入了解與複寫執行個體相關的關鍵指標和統計資料，讓您更深入了解其效能、資源使用率和整體運作狀態。以下是**複寫執行個體**檢視的一些主要功能和優點：
+ **執行個體狀態摘要**：此圖表會顯示所選複寫執行個體的詳細資訊，例如可用區域、執行個體類別、引擎版本、配置的儲存體和目前的運作狀態。
+ **資源使用率**：儀表板會顯示圖表，說明複寫執行個體的資源使用率，包括指標，例如 CPU、記憶體和磁碟用量。這些指標可協助您識別潛在的資源限制條件，並最佳化您的複寫基礎設施。
+ **歷史趨勢**：儀表板包含歷史資料，可讓您分析複寫執行個體在一段時間內執行的方式。您可以識別模式、追蹤變更，並根據這些歷史趨勢做出明智的決策。
+ **篩選和排序**：**複寫執行個體**檢視可讓您根據各種條件篩選和排序複寫執行個體，例如執行個體名稱或特定時間範圍。此彈性可讓您專注於與您的需求最相關的執行個體或層面。

下列清單說明您可以在**複寫執行個體**檢視中看到的指標：
+ **CloudWatch 警示**：代表 AWS/DMS 命名空間中警示的摘要。
+ **CPU 使用率**：代表任務跨多個核心使用的 CPU 百分比。任務的語意`CPUUtilization`與複寫的語意略有不同`CPUUtilizaiton`。如果完全使用 1 個 vCPU，則表示 100%，但如果使用多個 vCPUs，則值可能會超過 100%。
+ **每個執行個體的任務記憶體用量**：代表任務佔用的駐留集大小 (RSS)。它表示主記憶體 (RAM) 中保留之任務所佔用的記憶體比例。由於部分佔用的記憶體會被分頁出來，或部分可執行檔永遠不會載入，因此 `MemoryUsage` 不包含在交換空間或檔案系統中保留的記憶體。
+ **記憶體**：代表可用的記憶體數量、使用中的記憶體數量或可以釋放使用的記憶體數量，以及使用的交換空間數量。
+ **可用的記憶體**：代表在不交換的情況下，啟動新應用程式的可用記憶體數量估計值。
+ **可用記憶體**：代表可供應用程式、頁面快取和核心本身資料結構使用的實體記憶體數量。
+ **可用記憶體**：可用記憶體不是實際可用記憶體的跡象。它是目前正在使用的記憶體，可以釋放並用於其他用途。這是複寫上使用的緩衝區和快取的組合。
+ **交換用量**：代表複寫執行個體上使用的交換空間量。
+ **可用儲存**：以位元組為單位表示可用儲存空間的數量。

除了上述指標之外，您還可以自訂**複寫執行個體**檢視，並透過將它們新增為小工具來包含其他指標。如需這些指標的相關資訊，建議您檢閱下列文件：
+ 遷移和複寫 AWS DMS 任務的所有可用指標，請參閱 [監控 AWS DMS 任務](CHAP_Monitoring.md)。
+ 所有可用的驗證相關指標，請參閱 [資料驗證](CHAP_Validating.md)。

## 保留增強型監控指標
<a name="retention-enhanced-monitoring-metrics"></a>

根據預設，增強型監控指標遵循 CloudWatch 指標的保留政策。如需有關變更保留政策的資訊，請參閱《Amazon [ CloudWatch 使用者指南》中的在 CloudWatch Logs 中變更日誌資料保留](https://docs.aws.amazon.com/AmazonCloudWatch/latest/logs/Working-with-log-groups-and-streams.html#SttingLogRetention)。 *Amazon CloudWatch *