Buat klaster EMR yang menggunakan agen Amazon CloudWatch - Amazon EMR

Terjemahan disediakan oleh mesin penerjemah. Jika konten terjemahan yang diberikan bertentangan dengan versi bahasa Inggris aslinya, utamakan versi bahasa Inggris.

Buat klaster EMR yang menggunakan agen Amazon CloudWatch

Prosedur di bagian ini menjelaskan langkah-langkah untuk membuat cluster di Amazon EMR dengan CloudWatch agen Amazon dari AWS Management Console dan. AWS CLI

Izin IAM yang diperlukan untuk agen CloudWatch

CloudWatch Agen memerlukan cloudwatch:PutMetricData izin AWS Identity and Access Management (IAM) di profil EC2 instans Amazon untuk Amazon EMR. Peran default Amazon EMR sudah memiliki izin ini. Anda dapat membuat peran default dari AWS CLI withaws emr create-default-roles. Untuk informasi selengkapnya, lihat Peran layanan untuk EC2 instance klaster (profil EC2 instance) di Panduan Manajemen EMR Amazon.

Contoh kebijakan IAM berikut mencakup cloudwatch:PutMetricData izin:

{ "Version": "2012-10-17", "Statement": [ { "Effect": "Allow", "Action": "cloudwatch:PutMetricData", "Resource": "*" } ] }

Titik akhir CloudWatch agen yang diperlukan

Untuk mempublikasikan metrik ke CloudWatch klaster EMR di subnet pribadi, buat CloudWatch titik akhir agen dan kaitkan dengan VPC tempat subnet pribadi berada.

Untuk informasi selengkapnya tentang CloudWatch titik akhir masing-masing Wilayah AWS, lihat CloudWatch titik akhir dan kuota Amazon di Panduan Referensi AWS Umum.

Buat klaster EMR

Setelah Anda menyiapkan izin dan titik akhir yang diperlukan untuk digunakan dengan CloudWatch agen, gunakan AWS Management Console or AWS CLI untuk membuat cluster baru dengan agen yang diinstal.

Console
Untuk membuat klaster dengan CloudWatch agen Amazon dari konsol
  1. Arahkan ke konsol Amazon EMR.

  2. Pilih Buat klaster.

  3. Di bawah Nama dan aplikasi, pilih rilis EMR Amazon 7.0.0 atau lebih tinggi.

  4. Di bawah Application bundle, pilih bundel atau aplikasi yang ingin Anda instal ke cluster Anda, dan sertakan CloudWatch agen dengan pilihan Anda.

  5. Lanjutkan untuk membuat klaster untuk melayani kebutuhan kasus penggunaan Anda.

AWS CLI

Di dalam AWS CLI, Anda dapat menambahkan CloudWatch agen Amazon ke cluster dengan --applications parameter untukcreate-cluster.

Untuk membuat cluster dengan CloudWatch agen Amazon dari AWS CLI
  • Saat Anda membuat cluster, gunakan perintah yang mirip dengan berikut ini untuk menyertakan CloudWatch agen Amazon. Ganti myKey dengan nama EC2 key pair Anda.

    aws emr create-cluster --name "Spark cluster with CloudWatch agent" \ --release-label emr-7.0.0 \ --applications Name=Spark Name=AmazonCloudWatchAgent \ --ec2-attributes KeyName=myKey --instance-type m7g.2xlarge \ --instance-count 3 --use-default-roles

Untuk detail selengkapnya tentang cara menggunakan Amazon EMR dengan AWS CLI, lihat Referensi AWS CLI Perintah.