Prerequisites - Amazon CloudWatch
AWS 文档中描述的 AWS 服务或功能可能因区域而异。要查看适用于中国区域的差异,请参阅中国的 AWS 服务入门

本文属于机器翻译版本。若本译文内容与英语原文存在差异,则一律以英文原文为准。

Prerequisites

您必须完成以下先决条件才能使用 配置应用程序:CloudWatch Application Insights:

  • AWS Systems Manager 支持:您必须安装 Systems Manager 代理(SSM 代理),并且您的实例必须启用了 SSM。有关如何安装 SSM 代理的步骤,请参阅设置 AWS Systems Manager.

  • EC2 实例角色:您必须附加 AmazonSSMManagedInstanceCore 角色以启用 Systems Manager(请参阅为 AWS Systems Manager 使用基于身份的策略(IAM 策略)),并附加 CloudWatchAgentServerPolicy 以允许通过 发出实例指标和日志CloudWatch。有关更多信息,请参阅创建 IAM 角色和用户以用于 CloudWatch 代理

  • AWS 资源组:要将应用程序注册到 CloudWatch Application Insights,您必须创建一个资源组,其中包含应用程序堆栈使用的所有关联 AWS 资源。这包括应用程序负载均衡器、运行 IIS 和 Web 前端的 EC2 实例、.NET 工作线程层以及 SQL Server 数据库。 CloudWatch Application Insights 会自动包含使用与资源组相同的标签或CloudFormation堆栈的 Auto Scaling 组,因为资源组当前不支持 Auto Scaling 组。有关更多信息,请参阅 AWS 资源组入门.

  • IAM 权限:对于非管理员用户,您必须创建一个 AWS Identity and Access Management (IAM) 策略,并将其附加到您的用户身份。请参阅IAM 策略.

  • 服务相关角色:CloudWatch Application Insights 使用 AWS Identity and Access Management (IAM) 服务相关角色。您无需手动创建服务相关角色。相反,在 AWS 管理控制台中创建第一个CloudWatch Application Insights 应用程序时,将为您创建该角色。有关更多信息,请参阅对 使用服务相关角色CloudWatch Application Insights for .NET and SQL Server.

  • EC2 Windows 实例对性能计数器指标的支持:要在 EC2 Windows 实例上监控性能计数器指标,必须在实例上安装性能计数器。有关性能计数器指标和相应的性能计数器集名称,请参阅性能计数器指标. 有关性能计数器的更多信息,请参阅性能计数器.