首页 > 解决方案 > 如何检查 AWS Batch 作业的内存和 CPU 使用率

问题描述

在创建批处理作业时,我们可以在容器属性中提供vCPU内存

在 cloudwatch 中,我们可以在Elastic Container Service per cluster 下查看每个集群的内存和 CPU 使用情况。

有没有办法检查每个作业的内存和 CPU 使用率?

标签: amazon-web-servicesaws-batchamazon-cloudwatch

解决方案


现在似乎没有什么是生产级的(2019 年 8 月)

但是,这里有一些提示:

  • 使用 gmond / ganglia 实现您自己的解决方案
  • 使用 AWS containerInsights(通过下面的 cmd 为您的帐户启用它)

aws ecs put-account-setting-default --name "containerInsights" --value "enabled"


推荐阅读