Amazon Elastic Compute Cloud
Windows 实例用户指南
AWS 服务或AWS文档中描述的功能,可能因地区/位置而异。点 击 Getting Started with Amazon AWS to see specific differences applicable to the China (Beijing) Region.

自动和手动监控

AWS 为您提供了各种可以用来监控 Amazon EC2 的工具。您可以配置其中的一些工具来为您执行监控任务,但有些工具需要手动干预。

自动监控工具

您可以使用以下自动化监控工具来查看 Amazon EC2 并在出现错误时向您报告:

  • System Status Checks (系统状态检查) - 监控使用您的实例所需的 AWS 系统,以确保这些系统正常工作。这些检查会检测出需要 AWS 参与修复的实例问题。当一个系统状态检查故障时,您可以等待 AWS 修复故障或者您也可以亲自解决该故障 (例如,通过停止和重启或终止和替换实例)。导致系统状态检查出现故障的问题示例包括:

    • 网络连接丢失

    • 系统电源损耗

    • 物理主机上的软件问题

    • 物理主机上影响到网络连接状态的硬件问题

    有关更多信息,请参阅 实例的状态检查

  • Instance Status Checks (实例状态检查) - 监控您的各个实例的软件和网络配置。这些检查检测需要您参与修复的问题。一旦发生实例状态检查故障,一般需要都您亲自解决这些问题 (例如,通过重启实例或者在您的操作系统中进行修改)。可能导致实例状态检查出现故障的问题示例包括:

    • 系统状态检查故障

    • 网络或启动配置错误

    • 内存耗尽

    • 文件系统损坏

    • 内核不兼容

    有关更多信息,请参阅 实例的状态检查

  • Amazon CloudWatch 警报 - 按您指定的时间段观察单个指标,并根据相对于给定阈值的指标值在若干时间段内执行一项或多项操作。该操作是向 Amazon Simple Notification Service (Amazon SNS) 主题或 Auto Scaling 策略发送通知。警报只会调用操作进行持续的状态变更。CloudWatch 警报将不会调用操作,因为这些操作处于特定状态,必须改变其状态并维持指定的若干个时间段。有关更多信息,请参阅 使用 CloudWatch 监控您的实例

  • Amazon CloudWatch Events - 自动化您的 AWS 服务并自动响应系统事件。AWS 服务中的事件将近实时传输到 CloudWatch Events,并且您可以指定要在事件匹配您编写的规则时执行的自动化操作。有关更多信息,请参阅什么是 Amazon CloudWatch Events?

  • Amazon CloudWatch Logs – 监控、存储和访问来自 Amazon EC2 实例、AWS CloudTrail 或其他来源的日志文件。有关更多信息,请参阅什么是 Amazon CloudWatch Logs?

  • Amazon EC2 监控脚本 – 可以使用 Perl 脚本在您的实例中监控内存、磁盘和页面/交换文件使用率。有关更多信息,请参阅为 Amazon EC2 Linux 实例监控内存和磁盘指标

  • System Center Operations Manager 的 AWS 管理包 - 链接 Amazon EC2 实例与在其内部运行的 Microsoft Windows 或 Linux 操作系统。AWS 管理包是 Microsoft System Center Operations Manager 的一种扩展程序。它使用数据中心内的指定计算机 (称为观察程序节点) 和 Amazon Web Services API 远程发现并收集 AWS 资源的相关信息。有关更多信息,请参阅AWS Management Pack for Microsoft System Center

手动监控工具

监控 Amazon EC2 的另一重要部分需要手动监控一些项目,监控脚本、状态检查和 CloudWatch 警报并不考察这些项目的指标。Amazon EC2 和 CloudWatch 控制台控制面板提供您的 Amazon EC2 环境状态的概览视图。

  • Amazon EC2 控制面板显示:

    • 按区域显示服务运行状况和计划的事件

    • 实例状态

    • 状态检查

    • 警报状态

    • 实例指标详细信息 (在导航窗格中,单击 Instances 选择一个实例,然后单击 Monitoring (监控) 选项卡)

    • 卷指标详细信息 (在导航窗格中,单击 Volumes (卷) 选择一个卷,然后单击 Monitoring (监控) 选项卡)

  • Amazon CloudWatch 控制面板显示:

    • 当前警报和状态

    • 警报和资源的图表

    • 服务运行状况

    此外,您还可以使用 CloudWatch 执行以下操作:

    • 将 Amazon EC2 监控数据绘制成图表以排除问题和发现趋势

    • 搜索并浏览您所有的 AWS 资源指标

    • 创建和编辑警报以接收有关问题的通知

    • 一目了然地查看您的警报和 AWS 资源的概览信息