本文属于机器翻译版本。若本译文内容与英语原文存在差异,则一律以英文原文为准。
监控 Microsoft 工作负载
Microsoft 工作负载通常在后端使用 SQL Server 来检索和保存数据。通常,在迁移到云端的过程中,会使用一种简单的 lift-and-shift方法为这样的解决方案做出重新托管的决定。当此类应用程序托管在 Windows on Amazon EC2 平台上时,您可以使用基于 Windows 的本机工具在服务器级别监控这些应用程序的运行状况。但是,要全面了解作为解决方案一部分部署的不同组件和服务器是一项挑战,但是 Amazon App CloudWatch lication Insigh ts 可以解决这个痛点。
CloudWatch Application Insights 是一项云原生监控服务,可以帮助您为 AWS 工作负载设置和监控应用程序资源。企业客户要处理各种工作负载,需要能够关联来自不同源的遥测数据的监控服务。如果您是企业客户,那么 App CloudWatch lication Insights 可以自动发现资源并帮助使用各种资源创建应用程序,从而帮助您避免设置监控的复杂性。
评测
对于大多数组织而言,跟踪应用程序的性能和后端运行状况是至关重要的。您需要知道在旅程中何时何地发现异常以及发生异常的原因。您还需要监控系统并降低维护成本。
CloudWatch 可以帮助您满足监控需求,而 App CloudWatch lication Insights 使用 CloudWatch 指标、警报和事件。您可以使用设置 CloudWatch 对许多 AWS 资源的指标、遥测和日志的监控和管理。Amazon CloudWatch ServiceLens
动员
CloudWatch Application Insights 提供了一个低点击的用户界面,您可以使用该界面快速轻松地为应用程序设置最佳的遥测指标和日志。 CloudWatch Application Insights 根据您的特定工作负载量身定制监视器,因此您可以持续分析特定应用程序的问题迹象。它还提供对推荐工作负载遥测的自动配置和分析。一些示例包括.NET CLR、 application/web 服务器技术的每秒请求数、识别与.NET 垃圾收集相关的常见问题以及 SQL Server 备份失败。
当您希望载入监控解决方案时,通常必须了解并配置 CPU、内存和其他阈值要求。但是, CloudWatch Application Insights 会自动检测这些资源和相关指标。当您将应用程序添加到 App CloudWatch lication Insights 时,它会扫描资源,推荐和配置应用程序组件 CloudWatch 的指标和日志。示例应用程序组件包括 SQL Server 后端数据库和微软 IIS/web 层。
根据所选的资源组,App CloudWatch lication Insights 会自动为每个组件设置监控。对于基于账户的应用程序监视,会自动添加在您的账户中发现的所有资源。您还可以从 App CloudWatch lication Insights 的资源检测功能中受益。
CloudWatch Application Insights 使用历史数据分析指标模式以检测异常,并持续检测应用程序、操作系统和基础设施日志中的错误和异常。它使用分类算法和内置规则组合以关联这些观察结果。然后,它自动创建控制面板以显示相关的观察结果和问题严重性信息,以帮助您确定操作的优先级。对于.NET 和 SQL 应用程序堆栈中的常见问题,例如应用程序延迟、SQL Server 备份失败、内存泄漏、大量无效的 HTTP 请求以及已取消的 I/O 操作,App CloudWatch lication Insights 提供了其他见解,指出了可能的根本原因和解决步骤。
与的内置集成AWS Systems Manager OpsCenter允许您通过运行相关的 AWS Systems Manager 自动化文档来解决问题。 CloudWatch Application Insights 将每个问题的严重性级别传递给 AWS Systems Manager OpsCenter,这进一步帮助您在支持团队中确定任务的优先级和分配任务。
迁移
CloudWatch Application Insights 是 Windows on Amazon EC2 生态系统的一部分。使用 A CloudWatch pplication Insights 进行监控是该产品的重要组成部分。在你开始将工作负载迁移到之后 AWS,你可以依靠 CloudWatch 应用程序见解来监控你的 Microsoft 工作负载。此外,Application Insights还提供微软工作负载以外的支持,包括对SAP、Java、Oracle、MySQL、PostgreSQL AWS 和其他资源的支持(包括对无服务器 CloudWatch 应用程序的支持)。要开始使用 App CloudWatch lication Insights,请参阅 CloudWatch 文档中的开始设置。