本文属于机器翻译版本。若本译文内容与英语原文存在差异,则一律以英文原文为准。
创建使用 Amazon 代理的 EMR 集群 CloudWatch
本节中的过程描述了使用和中的亚马逊 CloudWatch 代理在 Amazon EMR 中创建集群 Amazon Web Services Management Console 的步骤。 Amazon CLI
CloudWatch 代理所需的 IAM 权限
CloudWatch 代理需要亚马逊 EMR 的 Amazon EC2 实例配置文件中的 Amazon Identity and Access Management (IAM) cloudwatch:PutMetricData
权限。Amazon EMR 的默认角色已经拥有此权限。您可以使用创建默认角色aws
emr create-default-roles
。 Amazon CLI 如需了解更多信息,请参阅《Amazon EMR 管理指南》中的集群 EC2 实例的服务角色(EC2 实例配置文件)。
以下示例 IAM policy 包括 cloudwatch:PutMetricData
权限:
{ "Version": "2012-10-17", "Statement": [ { "Effect": "Allow", "Action": "cloudwatch:PutMetricData", "Resource": "*" } ] }
必需的 CloudWatch 代理端点
要向私有子网中的 EMR 集群发布指标,请创建 CloudWatch 代理终端节点并与私有子网所在的 VPC 关联。 CloudWatch
有关每个 CloudWatch 终端节点的更多信息 Amazon Web Services 区域,请参阅《Amazon 通用参考指南》中的 Amazon CloudWatch 终端节点和配额。
创建 EMR 集群
设置了与 CloudWatch 代理一起使用的所需权限和终端节点后,使用 Amazon Web Services Management Console 或创建安装了代理的新集群。 Amazon CLI