在 Amazon EC2 Auto Scaling 控制台中查看监控图表
在 Amazon EC2 控制台的 Amazon EC2 Auto Scaling 部分,您可以使用 CloudWatch 指标每分钟监控个别 Auto Scaling 组的进度。
您可以监控如下指标:
-
Auto Scaling 指标 – 只有在启用的情况下才会开启这些 Auto Scaling 指标。有关更多信息,请参阅启用 Auto Scaling 组指标(控制台)。启用 Auto Scaling 指标后,监控图表显示以一分钟粒度发布的 Auto Scaling 指标数据。
-
EC2 指标 – 如果启用了详细监控,监控图表将显示以一分钟精度发布的实例指标数据。有关更多信息,请参阅配置 Auto Scaling 实例的监控。
使用 Amazon EC2 Auto Scaling 控制台查看监控图表
访问 https://console.aws.amazon.com/ec2/
,打开 Amazon EC2 控制台,然后从导航窗格中选择 Auto Scaling Groups(Auto Scaling 组)。 -
选中要查看其指标的 Auto Scaling 组旁边的复选框。
将在 Auto Scaling 组页面底部打开一个拆分窗格。
-
选择监控选项卡。
Amazon EC2 Auto Scaling 显示 Auto Scaling 指标的监控图表。
-
要查看组中所有实例的聚合数据监控图表,请选择 EC2。
图表操作
-
将鼠标悬停在数据点上,可以查看 UTC 中特定时间的数据弹出窗口。
-
要放大图表,请从图表右上角的菜单工具选择 Enlarge (放大)(三个垂直点)。或者,选择图表顶部的最大化图标。
-
通过选择一个预定义的时间段值,调整图表中所显示数据的时间段。如果图表已放大,您可以选择 Custom (自定义) 来定义自己的时间段。
-
从菜单工具中选择 Refresh (刷新) 以更新图表中的数据。
-
将光标拖动到图表数据上以选择特定范围。然后,您可以选择工具菜单中的 Apply time range (应用时间范围)。
-
从菜单工具中选择 View logs (查看日志) 以查看 CloudWatch 控制台中关联的日志流(如果有)。
-
要在 CloudWatch 中查看图表,请从菜单工具中选择 View in metrics (在指标中查看)。这会将您引导至 CloudWatch 页面查看该图表。从中可以查看更多信息或访问历史信息,以更好地了解 Auto Scaling 组长时间内的变化情况。
适用于 Auto Scaling 组的图表指标
创建 Auto Scaling 组后,您可以打开 Amazon EC2 Auto Scaling 控制台并在 Monitoring (监控) 选项卡上查看该组的监控图表。
在 Auto Scaling 部分中,图表指标包括以下总体指标。这些指标提供的测量值可以指示潜在的问题,例如终止实例的数量或挂起实例的数量。
-
Minimum Group Size (最小组大小)(基于
GroupMinSize
) -
Maximum Group Size (最大组大小)(基于
GroupMaxSize
) -
Desired Capacity (所需容量)(基于
GroupDesiredCapacity
) -
In Service Instances (服务中实例)(基于
GroupInServiceInstances
) -
Pending Instances (挂起实例)(基于
GroupPendingInstances
) -
Standby Instances (备用实例)(基于
GroupStandbyInstances
) -
Terminating Instances (终止实例)(基于
GroupTerminatingInstances
) -
Total Instances (实例总数)(基于
GroupTotalInstances
)
在 EC2 部分中,您可以根据 Amazon EC2 实例的关键性能指标找到以下图表指标。这些 EC2 指标是组中所有实例的指标聚合。
-
CPU Utilization (CPU 利用率)(基于
CPUUtilization
) -
Disk Reads (磁盘读取数)(基于
DiskReadBytes
) -
Disk Read Operations (磁盘读取操作)(基于
DiskReadOps
) -
Disk Writes (磁盘写入数)(基于
DiskWriteBytes
) -
Disk Write Operations (磁盘写入操作)(基于
DiskWriteOps
) -
Network In (网络输入)(基于
NetworkIn
) -
Network Out (网络输出)(基于
NetworkOut
) -
Status Check Failed (Any) (状态检查失败(任意))(基于
StatusCheckFailed
) -
Status Check Failed (Instance) (状态检查失败(实例))(基于
StatusCheckFailed_Instance
) -
Status Check Failed (System) (状态检查失败(系统))(基于
StatusCheckFailed_System
)
您可以使用下一组 Auto Scaling 图表指标以衡量特定组的特定功能。
对于实例具有定义每个实例对组所需容量贡献多少容量单位的权重的组,以下指标数据可用:
-
In Service Capacity Units (服务中容量单位)(基于
GroupInServiceCapacity
) -
Pending Capacity Units (挂起容量单位)(基于
GroupPendingCapacity
) -
Standby Capacity Units (备用容量单位)(基于
GroupStandbyCapacity
) -
Terminating Capacity Units (终止容量单位)(基于
GroupTerminatingCapacity
) -
Total Capacity Units (总容量单位)(基于
GroupTotalCapacity
)
如果组使用暖池功能,则以下指标数据可用:
-
Warm Pool Minimum Size (暖池最小大小)(基于
WarmPoolMinSize
) -
Warm Pool Desired Capacity (暖池所需容量)(基于
WarmPoolDesiredCapacity
) -
Warm Pool Pending Capacity Units (暖池挂起容量单位)(基于
WarmPoolPendingCapacity
) -
Warm Pool Terminating Capacity Units (暖池终止容量单位)(基于
WarmPoolTerminatingCapacity
) -
Warm Pool Warmed Capacity Units (暖池预热容量单位)(基于
WarmPoolWarmedCapacity
) -
Warm Pool Total Capacity Units Launched (已启动的暖池总容量单位)(基于
WarmPoolTotalCapacity
) -
Group and Warm Pool Desired Capacity (组和暖池所需容量)(基于
GroupAndWarmPoolDesiredCapacity
) -
Group and Warm Pool Total Capacity Units Launched (已启动的组和暖池总容量单位(基于
GroupAndWarmPoolTotalCapacity
)
另请参阅
有关 EC2 图表指标数据源的更多信息,请参阅《适用于 Linux 实例的 Amazon EC2 用户指南》https://docs.amazonaws.cn/AWSEC2/latest/UserGuide/viewing_metrics_with_cloudwatch.html中的列出实例的可用 CloudWatch 指标。
要监控各个实例的指标,请参阅《适用于 Linux 实例的 Amazon EC2 用户指南》https://docs.amazonaws.cn/AWSEC2/latest/UserGuide/graphs-in-the-aws-management-console.html中的实例的图表指标。