如何检查 AWS Batch 作业的内存和 CPU 使用情况
How to check Memory and CPU usage of AWS Batch job
在创建批处理作业时,我们可以在容器中提供vCPUs和Memory属性.
在 cloudwatch 中,我们可以在每个集群 Elastic Container Service 下检查每个集群的内存和 CPU 使用情况。
有什么方法可以检查每个作业的内存和 CPU 使用情况吗?
现在似乎没有什么是生产级的(2019 年 8 月)
不过,这里有一些提示:
- 使用 gmond/ganglia 实施您自己的解决方案
- 使用 AWS containerInsights(通过下面的 cmd 为您的账户启用它)
aws ecs put-account-setting-default --name "containerInsights" --value "enabled"
在创建批处理作业时,我们可以在容器中提供vCPUs和Memory属性.
在 cloudwatch 中,我们可以在每个集群 Elastic Container Service 下检查每个集群的内存和 CPU 使用情况。
有什么方法可以检查每个作业的内存和 CPU 使用情况吗?
现在似乎没有什么是生产级的(2019 年 8 月)
不过,这里有一些提示:
- 使用 gmond/ganglia 实施您自己的解决方案
- 使用 AWS containerInsights(通过下面的 cmd 为您的账户启用它)
aws ecs put-account-setting-default --name "containerInsights" --value "enabled"