

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

# 監控 Microsoft 工作負載
<a name="migrating-microsoft-workloads"></a>

Microsoft 工作負載一般會在後端使用 SQL Server 來擷取和保存資料。通常在遷移至雲端的旅程中，您可以透過使用簡單的隨即轉移方法，針對此類解決方案進行主機轉換決定。在 Amazon EC2 平台的 Windows 中託管此類應用程式時，您可使用 Windows 原生工具，以在伺服器層級監控此類應用程式的運作狀態。然而，您可能難以全面掌握部署作為解決方案之不同元件和伺服器的狀態，但您可透過 [Amazon CloudWatch Application Insights](https://docs.aws.amazon.com/AmazonCloudWatch/latest/monitoring/cloudwatch-application-insights.html) 解決此困境。

CloudWatch Application Insights 是一種雲端原生監控服務，可協助您設定和監控 AWS 工作負載的應用程式資源。企業客戶可以處理各種工作負載，並且需要使用可從不同來源相互關聯遙測資料的監控服務。如果您是企業客戶，CloudWatch Application Insights 可透過自動化資源探索，並協助從各種資源建立應用程式，以防止您透過複雜方式設定監控。

## 評估
<a name="migrating-microsoft-workloads-assess"></a>

追蹤應用程式的效能和後端運作狀態，對於大多數組織而言至關重要。您需要在旅途過程中了解發現異常狀況的時間和位置，以及其發生的原因。您也需要監控系統並降低維護成本。

CloudWatch 可協助滿足您的監控需求，且 CloudWatch Application Insights 會使用 CloudWatch 指標、警示及事件。您可以使用 CloudWatch 設定監控和管理許多 AWS 資源的指標、遙測和日誌。[Amazon CloudWatch ServiceLens](https://aws.amazon.com/blogs/aws/visualize-and-monitor-highly-distributed-applications-with-amazon-cloudwatch-servicelens/) 可提供多種服務組合，為您提供監控應用程式運作狀態所需的一切項目。

## 調動
<a name="migrating-microsoft-workloads-mobilize"></a>

CloudWatch Application Insights 可提供操作精簡的使用者介面，讓您能夠快速輕鬆針對應用程式設定最佳的遙測指標和記錄。CloudWatch Application Insights 可根據您的特定工作負載量身打造監控器，讓您能夠持續分析特定應用程式的問題跡象。此服務也針對建議之工作負載遙測提供自動設定和分析。部分範例包括 .NET CLR、應用程式/Web 伺服器技術的每秒請求數、識別與 .NET 垃圾回收相關的常見問題，以及 SQL Server 備份失敗。

當您想要佈設監控解決方案時，通常必須瞭解並設定 CPU、記憶體及其他閾值需求。然而，CloudWatch Application Insights 會自動偵測此類資源和相關指標。當您將應用程式新增至 CloudWatch Application Insights 後，此服務會掃描資源，並在 CloudWatch 中針對應用程式元件建議和設定指標和日誌。範例應用程式元件可包括 SQL Server 後端資料庫和 Microsoft IIS/Web 層。

根據選取的資源群組，CloudWatch Application Insights 會自動針對每個元件設定監控。在帳戶型應用程式監控的情況下，系統會自動新增帳戶中探索到的所有資源。您也能夠受益於 CloudWatch Application Insights 的資源偵測功能。

Application Insights 會使用歷史資料分析指標模式以偵測異常狀況，並持續偵測應用程式、作業系統及基礎架構日誌中的錯誤和例外狀況。它會結合分類演算法和內建規則，建立這些觀察的關聯。然後，自動建立儀表板，顯示相關的觀察和問題嚴重性資訊，協助您決定動作的優先順序。針對 .NET 和 SQL 應用程式堆疊中的常見問題 (例如，應用程式延遲、SQL Server 備份失敗、記憶體流失、大量且無效的 HTTP 請求，以及取消的 I/O 操作)，CloudWatch Application Insights 可提供其他深入分析，指出可能的根本原因和解決方案步驟。

與 [AWS Systems Manager OpsCenter](https://docs.aws.amazon.com/systems-manager/latest/userguide/OpsCenter.html) 的內建整合可讓您執行相關的 AWS Systems Manager 自動化文件來解決問題。CloudWatch Application Insights 會將每個問題的嚴重性等級傳遞至 AWS Systems Manager OpsCenter，進一步協助您排定優先順序，並在支援團隊中指派任務。

## 遷移
<a name="migrating-microsoft-workloads-migrate"></a>

CloudWatch Application Insights 在 Amazon EC2 生態系統中屬於 Windows 的一部分。使用 CloudWatch Application Insights 進行監控為本產品的重要部分。開始將工作負載遷移至 後 AWS，您可以依賴 CloudWatch Application Insights 來監控您的 Microsoft 工作負載。此外，CloudWatch Application Insights 提供 Microsoft 工作負載以外的支援，包括對 SAP、Java、Oracle、MySQL、PostgreSQL 和其他 AWS 資源的支援 （包括對無伺服器應用程式的支援）。若要開始使用 CloudWatch Application Insights，請參閱 CloudWatch 文件中的[設定](https://docs.aws.amazon.com/AmazonCloudWatch/latest/monitoring/GettingSetup.html)。