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

Application Auto Scaling 监控

监控是保持 Application Auto Scaling 和您的其他 AWS 解决方案的可靠性、可用性和性能的重要方面。您应从 AWS 解决方案的各个部分收集监控数据,以便更轻松地调试出现的多点故障。AWS 提供监控工具来监视 Application Auto Scaling、在出现错误时进行报告,并在适当的时候采取自动化措施。

您可以使用以下功能来帮助您管理 AWS 资源:

Amazon CloudWatch 警报

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

Amazon CloudWatch 控制面板

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

Amazon CloudWatch Events

使用 CloudWatch Events,您可以编写规则,用于根据 Application Auto Scaling 对 API 的调用结果在其他 AWS 服务中触发自动操作。有关更多信息,请参阅 Amazon CloudWatch Events 用户指南中的创建一个使用 AWS CloudTrail 对 AWS API 调用触发的 CloudWatch Events 规则

AWS CloudTrail

AWS CloudTrail 捕获由某个 AWS 账户发出或代表该账户发出的 API 调用和相关事件。然后,它将日志文件传送到您指定的 Amazon S3 存储桶。您可以标识哪些用户和账户调用了 AWS、从中发出调用的源 IP 地址以及调用的发生时间。有关更多信息,请参阅 AWS CloudTrail User Guide。有关由 CloudTrail 记录的 Application Auto Scaling API 调用的信息,请参阅使用 CloudTrail 记录 Application Auto Scaling API 调用

Amazon CloudWatch Logs

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