EC2监控最佳实践

使用以下监控最佳实践,帮助您执行 Amazon EC2 监控任务。

  • 让监控成为优先事务,阻止小问题演变为大问题。
  • 创建并实施从 AWS 解决方案各个部分收集监控数据的监控计划,以便更轻松地调试发生的多点故障。您的监控计划至少应该解决以下问题:
    • 您的监控目标是什么?
    • 您将监控哪些资源?
    • 监控这些资源的频率如何?
    • 您将使用哪些监控工具?
    • 谁负责执行监控任务?
    • 出现错误时应通知谁?
  • 尽可能自动监控任务。
  • 检查 EC2 实例的日志文件。

使用 EC2 控制台创建警报

知识文档

您可以使用 Amazon EC2 控制台创建 CloudWatch 警报,或者使用 CloudWatch 控制台提供的更多高级选项。

当该指标达到指定阈值时,CloudWatch 自动向您发送通知。

使用 CloudWatch 控制台创建警报
有关示例,请参阅Amazon CloudWatch 用户指南中的创建 Amazon CloudWatch 警报

使用 Amazon EC2 控制台创建警报

  • 打开 Amazon EC2 控制台 https://console.aws.amazon.com/ec2/。
  • 在导航窗格中,选择 Instances
  • 选择所需实例,然后依次选择操作、监控、管理 CloudWatch 警报
  • 管理 CloudWatch 警报详细信息页面的添加或编辑警报下,选择创建新警报
  • 对于警报通知,选择打开或关闭开关来配置 Amazon Simple Notification Service (Amazon SNS) 通知。输入现有 Amazon SNS 主题或输入名称来创建新主题。
  • 对于警报操作,选择打开或关闭开关来指定触发警报时要执行的操作。从下拉列表中选择一个操作。
  • 对于警报阈值,选择警报的指标和条件。例如,您可以为样本分组依据(平均)要采样的数据类型(CPU 利用率)保留默认设置。对于警报触发条件,选择 >= 并输入 0.80。对于连续周期,输入 1。对于时段,选择 5 分钟
  • (可选)对于样本指标数据,选择添加到控制面板
  • 选择创建