

# Administración del monitoreo detallado para sus instancias de EC2
<a name="manage-detailed-monitoring"></a>

Amazon CloudWatch proporciona dos categorías de monitoreo: *monitoreo básico* y *monitoreo detallado*. De forma predeterminada, su instancia se configura para el monitoreo básico. Puede habilitar de manera opcional el monitoreo detallado para ayudarle a identificar con rapidez los problemas operativos y actuar en consecuencia. Puede habilitar o desactivar el monitoreo detallado en una instancia en la inicialización, o bien cuando la instancia está en ejecución o detenida.

Habilitar el monitoreo detallado en una instancia no afecta al monitoreo de sus volúmenes de EBS asociados. Para obtener más información, consulte [Métricas de Amazon CloudWatch para Amazon EBS](https://docs.aws.amazon.com/ebs/latest/userguide/using_cloudwatch_ebs.html).

En la siguiente tabla se destacan las diferencias entre el monitoreo básico y detallado de sus instancias.


| Tipo de monitoreo | Descripción | Cargos | 
| --- | --- | --- | 
| Monitoreo básico | Las métricas de comprobación de estado están disponibles en periodos de 1 minuto. Todas las demás métricas están disponibles en periodos de 5 minutos. | Gratuito. | 
| Supervisión detallada | Puede obtener métricas en intervalos de un minuto, siempre que habilite la supervisión detallada para la instancia.<br />Una vez que haya habilitado la supervisión detallada, podrá agregar los datos entre grupos de instancias similares. | Se le cobrará por cada métrica que Amazon EC2 envíe a CloudWatch. No se le cobrará por el almacenamiento de datos. Para obtener más información, consulte Nivel de pago en la página [Precios de Amazon CloudWatch](https://aws.amazon.com/cloudwatch/pricing/#Paid_tier). | 

**Topics**
+ [Permisos necesarios](#iam-detailed-monitoring)
+ [Habilitación del monitoreo detallado en la inicialización](#enable-detailed-monitoring)
+ [Administración del monitoreo detallado](#disable-detailed-monitoring)

## Permisos necesarios
<a name="iam-detailed-monitoring"></a>

Para habilitar la supervisión detallada de una instancia, el usuario debe tener permiso para utilizar la acción de la API [https://docs.aws.amazon.com/AWSEC2/latest/APIReference/API_MonitorInstances.html](https://docs.aws.amazon.com/AWSEC2/latest/APIReference/API_MonitorInstances.html). Para desactivar la supervisión detallada de una instancia, el usuario debe tener permiso para usar la acción de la API [https://docs.aws.amazon.com/AWSEC2/latest/APIReference/API_UnmonitorInstances.html](https://docs.aws.amazon.com/AWSEC2/latest/APIReference/API_UnmonitorInstances.html). 

## Habilitación del monitoreo detallado en la inicialización
<a name="enable-detailed-monitoring"></a>

Utilice los siguientes procedimientos para habilitar el monitoreo detallado en la inicialización. De forma predeterminada, su instancia usa el monitoreo básico.

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

**Para habilitar la monitorización detallada al lanzar una instancia**  
Al lanzar una instancia mediante la Consola de Amazon EC2, en **Detalles avanzados**, seleccione la casilla de verificación **Supervisión detallada de CloudWatch**.

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

**Para habilitar la monitorización detallada al lanzar una instancia**  
Utilice el comando [run-instances](https://docs.aws.amazon.com/cli/latest/reference/ec2/run-instances.html) con la opción `--monitoring`.

```
--monitoring Enabled=true
```

------
#### [ PowerShell ]

**Para habilitar la monitorización detallada al lanzar una instancia**  
Utilice el cmdlet [New-EC2Instance](https://docs.aws.amazon.com/powershell/latest/reference/items/New-EC2Instance.html) con el parámetro `-Monitoring`.

```
-Monitoring $true
```

------

## Administración del monitoreo detallado
<a name="disable-detailed-monitoring"></a>

Utilice los siguientes procedimientos para administrar el monitoreo detallado para una instancia en ejecución o detenida.

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

**Administración del monitoreo detallado**

1. Abra la consola de Amazon EC2 en [https://console.aws.amazon.com/ec2/](https://console.aws.amazon.com/ec2/).

1. En el panel de navegación, seleccione **Instancias**.

1. Seleccione la instancia.

1. Elija **Acciones**, **Monitoreo y solución de problemas**, **Administrar el monitoreo detallado**.

1. En la página **Monitoreo detallado**, en **Monitoreo detallado**, realice una de las siguientes acciones:
   + Monitoreo detallado: seleccione **Habilitar**.
   + Monitoreo básico: desactive la opción **Habilitar**.

1. Elija **Confirmar**.

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

**Habilitación del monitoreo detallado**  
Utilice el siguiente comando [monitor-instances](https://docs.aws.amazon.com/cli/latest/reference/ec2/monitor-instances.html).

```
aws ec2 monitor-instances --instance-ids {{i-1234567890abcdef0}}
```

**Deshabilitación del monitoreo detallado**  
Utilice el comando [unmonitor-instances](https://docs.aws.amazon.com/cli/latest/reference/ec2/unmonitor-instances.html).

```
aws ec2 unmonitor-instances --instance-ids {{i-1234567890abcdef0}}
```

------
#### [ PowerShell ]

**Habilitación del monitoreo detallado**  
Utilice el cmdlet [Start-EC2InstanceMonitoring](https://docs.aws.amazon.com/powershell/latest/reference/items/Start-EC2InstanceMonitoring.html).

```
Start-EC2InstanceMonitoring -InstanceId {{i-1234567890abcdef0}}
```

**Deshabilitación del monitoreo detallado**  
Utilice el cmdlet [Stop-EC2InstanceMonitoring](https://docs.aws.amazon.com/powershell/latest/reference/items/Stop-EC2InstanceMonitoring.html).

```
Stop-EC2InstanceMonitoring -InstanceId {{i-1234567890abcdef0}}
```

------