监控 Auto Scaling 实例和组 - Amazon EC2 Auto Scaling
Amazon Web Services 文档中描述的 Amazon Web Services 服务或功能可能因区域而异。要查看适用于中国区域的差异,请参阅中国的 Amazon Web Services 服务入门

监控 Auto Scaling 实例和组

监控是保持 Amazon EC2 Auto Scaling 和您的 Amazon Web Services Cloud 解决方案的可靠性、可用性和性能的重要方面。Amazon 提供了以下一些监控工具来监控 Amazon EC2 Auto Scaling、在出现错误时进行报告并适时自动采取措施。

运行状况检查

Amazon EC2 Auto Scaling 会对 Auto Scaling 组中的实例定期执行运行状况检查。如果某个实例未通过其运行状况检查,则该实例将被标记为运行状况不佳,并且在 Amazon EC2 Auto Scaling 启动新实例以替换实例时终止。有关更多信息,请参阅Auto Scaling 实例的运行状况检查

Amazon Health Dashboard

Amazon Health Dashboard 会显示相关信息,并提供因 Amazon 资源的运行状况变化触发的通知。信息会以两种方式显示:在显示按类别组织的最近和未来事件的控制面板上,以及在显示过去 90 天内所有事件的完整事件日志中。有关更多信息,请参阅Amazon EC2 Auto Scaling 的 Amazon Health Dashboard 通知

CloudWatch 警报

CloudWatch 可以自动监控 Amazon 资源的特定指标,从而帮助您检测不正常的应用程序行为。您可以配置 CloudWatch 警报并设置 Amazon SNS 通知,以在指标值不符合预期或者检测到特定异常时发送电子邮件。例如,您可以在网络活动突然高于或低于指标的预期值时收到通知。有关更多信息,请参阅监控 Auto Scaling 组和实例的 CloudWatch 指标

CloudWatch 控制面板

CloudWatch 控制面板是 CloudWatch 控制台中可自定义的主页。您可以使用这些页面在单个视图中监控您的资源,甚至包括分布在不同区域的资源。您可以使用 CloudWatch 控制面板创建 Amazon 资源的指标和警报的自定义视图。有关更多信息,请参阅 Amazon CloudWatch 用户指南

CloudTrail 日志

Amazon CloudTrail 让您能够跟踪由或代表您的 Amazon Web Services 账户对 Amazon EC2 Auto Scaling API 发起的调用。CloudTrail 将信息存储在您指定的 Amazon S3 存储桶中的日志文件中。您可以使用这些日志文件监控 Auto Scaling 组的活动。日志包括发出的请求、请求来自的源 IP 地址、发出请求的用户、发出请求的时间,等等。有关更多信息,请参阅使用 Amazon CloudTrail 记录 Amazon EC2 Auto Scaling API 调用

CloudWatch Logs

CloudWatch Logs 使您能够监控、存储和访问来自 Amazon EC2 实例、CloudTrail 和其他来源的日志文件。CloudWatch Logs 可以监控日志文件中的信息,并在达到特定阈值时通知您。您还可以在高持久性存储中检索您的日志数据。有关更多信息,请参阅 Amazon CloudWatch Logs 用户指南

Amazon Simple Notification Service 通知

当 Amazon EC2 Auto Scaling 启动或终止实例时,您可以配置 Auto Scaling 组以发送 Amazon SNS 通知。有关更多信息,请参阅在 Auto Scaling 组扩展时获取 Amazon SNS 通知