监控您的 Amazon A EC2 uto Scaling 群组 - Amazon A EC2 uto Scaling
Amazon Web Services 文档中描述的 Amazon Web Services 服务或功能可能因区域而异。要查看适用于中国区域的差异,请参阅 中国的 Amazon Web Services 服务入门 (PDF)

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

监控您的 Amazon A EC2 uto Scaling 群组

监控是维护 Amazon A EC2 uto Scaling 和您的 Amazon Web Services 云 解决方案的可靠性、可用性和性能的重要组成部分。 Amazon 提供了以下监控工具,用于监视 Amazon A EC2 uto Scaling,在出现问题时进行报告,并在适当时自动采取措施:

运行状况检查

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

Amazon Health Dashboard

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

CloudTrail

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

为您的 Amazon EC2 实例收集日志

您可以使用 CloudWatch 从操作系统收集 EC2实例的日志。有关更多信息,请参阅 Amazon CloudWatch 用户指南中的使用 CloudWatch 代理从 Amazon EC2 实例和本地服务器收集指标日志以及查看发送到 CloudWatch 日志的日志数据

有关可帮助您记录和收集工作负载数据的其他 Amazon 服务的信息,请参阅Amazon 规范性指南中的应用程序所有者日志记录和监控指南。

亚马逊 CloudWatch

Amazon CloudWatch 可帮助您分析日志,并实时监控您的 Amazon 资源和托管应用程序的指标。您可以收集和跟踪指标,创建自定义的控制平面,以及设置警报以在指定的指标达到您指定的阈值时通知您或采取措施。例如,您可以在网络活动突然高于或低于指标的预期值时收到通知。有关使用此服务监控自动扩缩组和实例指标的更多信息,请参阅 CloudWatch 监控您的 Auto Scaling 组和实例的指标

CloudWatch 还会跟踪 Amazon A EC2 uto Scaling 的 Amazon API 使用率指标。您可以使用这些指标来配置警报,以在 API 调用量超过您定义的阈值时提醒您。有关更多信息,请参阅 Amazon CloudWatch 用户指南中的Amazon 使用量指标

Amazon Compute Optimizer

Compute Optimizer 提供亚马逊 EC2 实例建议,可以帮助您决定是否迁移到新的实例类型。它可以监控自动扩缩组的实例类型是否最佳,并生成降低成本和提高工作负载性能的建议。有关更多信息,请参阅 通过获取实例类型建议 Amazon Compute Optimizer

亚马逊 EventBridge

Amazon EventBridge 是一项无服务器事件总线服务,可以轻松地将您的应用程序与来自各种来源的数据连接起来。 EventBridge 提供来自您自己的应用程序、 Software-as-a-Service (SaaS) 应用程序和 Amazon 服务的实时数据流,并将这些数据路由到 Lambda 等目标。这让您可以监控服务中发生的事件,并构建事件驱动型架构。有关更多信息,请参阅 用于处理 EventBridge Auto Scaling 事件

Amazon Security Hub

Amazon Security Hub用于监控您对 Amazon A EC2 uto Scaling 的使用情况,因为它与安全最佳实践有关。Security Hub 使用侦测性安全控件来评估资源配置和安全标准,以帮助您遵守各种合规框架。有关使用 Security Hub 评估亚马逊 A EC2 uto Scaling 资源的更多信息,请参阅Amazon Security Hub 用户指南中的 Amazon A EC2 uto Scaling 控件

Amazon Simple Notification Service

您可以将 Auto Scaling 群组配置为在 Amazon A EC2 uto Scaling 启动或终止实例时发送 Amazon SNS 通知。有关更多信息,请参阅 亚马逊 Auto Scaling 的亚马 EC2 逊 SNS 通知选项