

Le traduzioni sono generate tramite traduzione automatica. In caso di conflitto tra il contenuto di una traduzione e la versione originale in Inglese, quest'ultima prevarrà.

# Crea un cluster EMR che utilizza Amazon agent CloudWatch
<a name="AmazonCloudWatchAgent-create"></a>

Le procedure in questa sezione descrivono i passaggi per creare un cluster in Amazon EMR con CloudWatch agente Amazon dal Console di gestione AWS e dal. AWS CLI

**Topics**
+ [Autorizzazioni IAM richieste per l'agente CloudWatch](#AmazonCloudWatchAgent-permissions)
+ [Endpoint CloudWatch dell'agente richiesto](#AmazonCloudWatchAgent-endpoints)
+ [Crea un cluster EMR](#AmazonCloudWatchAgent-create-cluster)

## Autorizzazioni IAM richieste per l'agente CloudWatch
<a name="AmazonCloudWatchAgent-permissions"></a>

L' CloudWatch agente richiede l'`cloudwatch:PutMetricData`autorizzazione AWS Identity and Access Management (IAM) nel profilo dell'istanza Amazon EC2 per Amazon EMR. Il ruolo predefinito di Amazon EMR dispone già di questa autorizzazione. Puoi creare il ruolo predefinito dal con. AWS CLI `aws emr create-default-roles` Per ulteriori informazioni, consulta [Ruolo di servizio per le istanze EC2 del cluster (profilo dell'istanza EC2)](https://docs.aws.amazon.com/emr/latest/ManagementGuide/emr-iam-role-for-ec2.html) nella *Guida alla gestione di Amazon EMR*.

La seguente policy IAM include le autorizzazioni `cloudwatch:PutMetricData`:

------
#### [ JSON ]

****  

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

------

## Endpoint CloudWatch dell'agente richiesto
<a name="AmazonCloudWatchAgent-endpoints"></a>

Per pubblicare le metriche CloudWatch per un cluster EMR in una sottorete privata, create CloudWatch un endpoint agente e associatelo al VPC in cui si trova la sottorete privata.

Per ulteriori informazioni sugli CloudWatch endpoint per ciascuno di essi Regione AWS, consulta la sezione [ CloudWatch Endpoints and Quotas di Amazon](https://docs.aws.amazon.com/general/latest/gr/cw_region.html) nella *AWS General* Reference Guide.

## Crea un cluster EMR
<a name="AmazonCloudWatchAgent-create-cluster"></a>

Dopo aver configurato le autorizzazioni e l'endpoint necessari per l'utilizzo con l' CloudWatch agente, usa Console di gestione AWS o il per AWS CLI creare un nuovo cluster con l'agente installato.

------
#### [ Console ]

**Per creare un cluster con Amazon CloudWatch Agent dalla console**

1. Passa alla console Amazon EMR.

1. Scegli **Crea cluster**.

1. In **Nome e applicazioni**, scegli la versione di Amazon EMR 7.0.0 o una versione successiva.

1. In **Application bundle**, seleziona il pacchetto o le app che desideri installare nel cluster e includi l'**CloudWatch agente** tra le tue selezioni.

1. Procedi con la creazione del cluster per soddisfare le esigenze dei tuoi casi d'uso.

------
#### [ AWS CLI ]

In AWS CLI, puoi aggiungere un CloudWatch agente Amazon a un cluster con il `--applications` parametro for`create-cluster`.

**Per creare un cluster con CloudWatch l'agente Amazon dal AWS CLI**
+ Quando crei un cluster, usa un comando simile al seguente per includere l' CloudWatch agente Amazon. Sostituisci `myKey` con il nome della coppia di chiavi EC2.

  ```
  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
  ```

Per maggiori dettagli su come usare Amazon EMR con AWS CLI, consulta il [AWS CLI Command](https://awscli.amazonaws.com/v2/documentation/api/latest/reference/emr/index.html) Reference.

------