

Las traducciones son generadas a través de traducción automática. En caso de conflicto entre la traducción y la version original de inglés, prevalecerá la version en inglés.

# Cree un clúster de EMR que utilice Amazon Agent CloudWatch
<a name="AmazonCloudWatchAgent-create"></a>

Los procedimientos de esta sección describen los pasos para crear un clúster en Amazon EMR con un CloudWatch agente de Amazon desde Consola de administración de AWS y desde. AWS CLI

**Topics**
+ [Permisos de IAM necesarios para el agente CloudWatch](#AmazonCloudWatchAgent-permissions)
+ [Punto final CloudWatch de agente obligatorio](#AmazonCloudWatchAgent-endpoints)
+ [Creación de un clúster de EMR](#AmazonCloudWatchAgent-create-cluster)

## Permisos de IAM necesarios para el agente CloudWatch
<a name="AmazonCloudWatchAgent-permissions"></a>

El CloudWatch agente necesita el `cloudwatch:PutMetricData` permiso AWS Identity and Access Management (IAM) en el perfil de instancia de Amazon EC2 para Amazon EMR. El rol predeterminado de Amazon EMR ya tiene este permiso. Puede crear el rol predeterminado desde aquí. AWS CLI `aws emr create-default-roles` Para más información, consulte [Rol de servicio para instancias de EC2 del clúster (perfil de instancia de EC2)](https://docs.aws.amazon.com/emr/latest/ManagementGuide/emr-iam-role-for-ec2.html) en la *Guía de administración de Amazon EMR.*

El siguiente ejemplo de política de IAM incluye el permiso `cloudwatch:PutMetricData`:

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

****  

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

------

## Punto final CloudWatch de agente obligatorio
<a name="AmazonCloudWatchAgent-endpoints"></a>

Para publicar las métricas de un clúster de EMR en una subred privada, cree un punto final de CloudWatch agente y asócielo a la VPC en la que se encuentra la subred privada. CloudWatch 

Para obtener más información sobre los CloudWatch puntos de enlace de cada uno Región de AWS, consulta los [ CloudWatch puntos de enlace y las cuotas de Amazon](https://docs.aws.amazon.com/general/latest/gr/cw_region.html) en la Guía de *referencia AWS general*.

## Creación de un clúster de EMR
<a name="AmazonCloudWatchAgent-create-cluster"></a>

Una vez que haya configurado los permisos y el punto de conexión necesarios para su uso con el CloudWatch agente, utilice el Consola de administración de AWS o el AWS CLI para crear un nuevo clúster con el agente instalado.

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

**Para crear un clúster con Amazon CloudWatch Agent desde la consola**

1. Vaya a la consola de Amazon EMR.

1. Elija **Create cluster**.

1. En **Nombre y aplicaciones**, elija la versión de Amazon EMR 7.0.0 o posterior.

1. En **Paquete de aplicaciones**, selecciona el paquete o las aplicaciones que deseas instalar en tu clúster e incluye el **CloudWatch agente** entre tus selecciones.

1. Continúe con la creación del clúster que se ajuste a las necesidades del caso de uso.

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

En AWS CLI, puedes añadir un CloudWatch agente de Amazon a un clúster con el `--applications` parámetro for`create-cluster`.

**Para crear un clúster con un CloudWatch agente de Amazon desde el AWS CLI**
+ Cuando crees un clúster, usa un comando similar al siguiente para incluir el CloudWatch agente de Amazon. Reemplace `myKey` por el nombre del par de claves de 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
  ```

Para obtener más información sobre cómo utilizar Amazon EMR con el AWS CLI, consulte la Referencia de [AWS CLI comandos](https://awscli.amazonaws.com/v2/documentation/api/latest/reference/emr/index.html).

------