本文為英文版的機器翻譯版本,如內容有任何歧義或不一致之處,概以英文版為準。
建立使用 Amazon CloudWatch 代理程式的EMR叢集
本節中的程序描述從 AWS Management Console 和 EMR使用 Amazon CloudWatch 代理程式在 Amazon 中建立叢集的步驟 AWS CLI。
CloudWatch 客服人員的必要IAM許可
CloudWatch 客服人員需要 Amazon 的 Amazon EC2執行個體設定檔中的 AWS Identity and Access Management (IAM) cloudwatch:PutMetricData
許可EMR。Amazon EMR 預設角色已經具有此許可。您可以從 AWS CLI 使用 建立預設角色aws emr create-default-roles
。如需詳細資訊,請參閱 Amazon EMR管理指南 中的叢集EC2執行個體 (EC2執行個體設定檔) 的服務角色。
下列範例IAM政策包含 cloudwatch:PutMetricData
許可:
{ "Version": "2012-10-17", "Statement": [ { "Effect": "Allow", "Action": "cloudwatch:PutMetricData", "Resource": "*" } ] }
必要的 CloudWatch 代理程式端點
若要發佈私有子網路中EMR叢集 CloudWatch 的指標至 ,請建立 CloudWatch 代理程式端點,並與VPC私有子網路所在的 建立關聯。
如需每個 CloudWatch 端點的詳細資訊 AWS 區域,請參閱 AWS 一般參考指南 中的 Amazon CloudWatch 端點和配額。
建立 EMR 叢集
設定與 CloudWatch 代理程式搭配使用的必要許可和端點後,請使用 AWS Management Console 或 AWS CLI 建立已安裝代理程式的新叢集。