翻訳は機械翻訳により提供されています。提供された翻訳内容と英語版の間で齟齬、不一致または矛盾がある場合、英語版が優先します。
Amazon CloudWatch エージェントを使用する EMR クラスターを作成する
このセクションの手順では、 AWS Management Console および から Amazon CloudWatch エージェントを使用して Amazon EMR でクラスターを作成する手順について説明します AWS CLI。
CloudWatch エージェントに必要な IAM アクセス許可
CloudWatch エージェントには、Amazon EMR の Amazon EC2 インスタンスプロファイルに AWS Identity and Access Management (IAM) アクセスcloudwatch:PutMetricData
許可が必要です。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 を使用して、エージェントがインストールされた新しいクラスターを作成します。