对实例启用或禁用详细监控 - Amazon Elastic Compute Cloud

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

对实例启用或禁用详细监控

默认情况下,已对您的实例启用基本监控。您可以选择启用详细监控。当您启用详细监控后,Amazon EC2 控制台将以 1 分钟为间隔显示实例的监控图表。

下面介绍了实例的基本和详细监控的数据间隔和费用。

监控类型 说明 收费
基本监控 数据在 5 分钟期间内自动可用。 免费
详细监控 数据在 1 分钟期间内可用。要获得此级别的数据,您必须为实例专门启用此监控。对于您已启用详细监控的实例,您还可以跨组 (相似实例所在组) 获得聚合数据。 您需要按发送到 CloudWatch 的每个指标付费。您无需为数据存储付费。有关更多信息,请参阅 Amazon CloudWatch 定价页面上的付费套餐示例 1 – EC2 详细监控

所需的 IAM 权限

要启用对实例的详细监控,您的 IAM 用户必须具有使用 MonitorInstances API 操作的权限。要关闭对实例的详细监控,您的 IAM 用户必须具有使用 UnmonitorInstances API 操作的权限。

启用详细监控

在实例启动时或在实例运行或停止后,可对实例启用详细监控。在实例上启用详细监控不会影响对附加到实例的 EBS 卷的监控。有关更多信息,请参阅 Amazon EBS 的 Amazon CloudWatch 指标

New console

启用对现有实例的详细监控

  1. 打开 Amazon EC2 控制台 https://console.aws.amazon.com/ec2/

  2. 在导航窗格中,选择 Instances

  3. 选择所需实例,然后依次选择操作监控管理详细监控

  4. 详细监控详细信息页面上,对于详细监控,选中启用复选框。

  5. 选择 Save

要在启动实例时启用详细监视

在使用 AWS 管理控制台启动实例时,请在 Configure Instance Details 页面上选中 Monitoring 复选框。

Old console

启用对现有实例的详细监控

  1. 打开 Amazon EC2 控制台 https://console.aws.amazon.com/ec2/

  2. 在导航窗格中,选择 Instances

  3. 选择所需实例,然后依次选择 Actions (操作)CloudWatch Monitoring (CloudWatch 监控)Enable Detailed Monitoring (启用详细监控)

  4. Enable Detailed Monitoring 对话框中,选择 Yes, Enable

  5. 选择 Close

启动实例时启用详细监控(控制台)

在使用 AWS 管理控制台启动实例时,请在 Configure Instance Details 页面上选中 Monitoring 复选框。

AWS CLI

启用对现有实例的详细监控

使用以下 monitor-instances 命令对指定实例启用详细监控。

aws ec2 monitor-instances --instance-ids i-1234567890abcdef0

要在启动实例时启用详细监视

结合使用 run-instances 命令和 --monitoring 标志来启用详细监控。

aws ec2 run-instances --image-id ami-09092360 --monitoring Enabled=true...

禁用详细监控

可以在实例启动时或在实例运行或停止后,对实例禁用详细监控。

New console

禁用详细监控

  1. 打开 Amazon EC2 控制台 https://console.aws.amazon.com/ec2/

  2. 在导航窗格中,选择 Instances

  3. 选择所需实例,然后依次选择操作监控管理详细监控

  4. 详细监控详细信息页面上,对于详细监控,清除启用复选框。

  5. 选择 Save

Old console

禁用详细监控

  1. 打开 Amazon EC2 控制台 https://console.aws.amazon.com/ec2/

  2. 在导航窗格中,选择 Instances

  3. 选择所需实例,然后依次选择 Actions (操作)CloudWatch Monitoring (CloudWatch 监控)Disable Detailed Monitoring (禁用详细监控)

  4. Disable Detailed Monitoring 对话框中,选择 Yes, Disable

  5. 选择 Close

AWS CLI

禁用详细监控

使用以下 unmonitor-instances 命令对指定实例禁用详细监控。

aws ec2 unmonitor-instances --instance-ids i-1234567890abcdef0