

# Acumular estadísticas para distintas instancias
<a name="GetSingleMetricAllDimensions"></a>

Las estadísticas agrupadas están disponibles para las instancias que tengan el monitoreo detallado habilitado. Las instancias que utilizan la monitorización básica no están incluidas en las estadísticas acumulas. Antes de poder obtener estadísticas agrupadas en todas las instancias, debe [habilitar el monitoreo detallado](manage-detailed-monitoring.md#enable-detailed-monitoring) (con un cargo adicional), que proporciona datos en periodos de 1 minuto.

Tenga en cuenta que Amazon CloudWatch no puede agrupar datos en las regiones de AWS. Las métricas son totalmente independientes entre regiones.

Este ejemplo muestra cómo utilizar la monitorización detallada para obtener el uso promedio de CPU de las instancias de EC2. Dado que no se especifica ninguna dimensión, CloudWatch devuelve estadísticas para todas las dimensiones en el espacio de nombres `AWS/EC2`.

**importante**  
Esta técnica que se utiliza en la recuperación de todas las dimensiones en un espacio de nombres de AWS no funciona para espacios de nombres personalizados que publique en Amazon CloudWatch. Con el uso de espacios de nombres personalizados, debe especificar el conjunto completo de dimensiones que hay asociadas a cualquier punto de datos dado para recuperar estadísticas que incluyen el punto de datos. 

**Para mostrar la utilización media de la CPU en sus instancias (consola)**

1. Abra la consola de CloudWatch en [https://console.aws.amazon.com/cloudwatch/](https://console.aws.amazon.com/cloudwatch/).

1. En el panel de navegación, seleccione **Metrics (Métricas)**.

1. Elija el espacio de nombres **EC2** y seleccione **Across All Instances (En todas las instancias)**.

1. Elija la fila que contiene **CPUUtilization**, que muestra un gráfico de la métrica de todas sus instancias de EC2. Para asignar un nombre al gráfico, elija el icono del lápiz. Para cambiar el intervalo de tiempo, seleccione uno de los valores predefinidos o elija **custom (personalizado)**.  
![\[Métricas acumuladas en las instancias de EC2\]](http://docs.aws.amazon.com/es_es/AWSEC2/latest/UserGuide/images/metric_aggregated_instances.png)

1. Para cambiar la estadística o el periodo de la métrica, elija la pestaña **Graphed metrics (Métricas diagramadas)**. Elija el encabezado de columna o un valor individual y, a continuación, elija un valor diferente.

**Para obtener la utilización media de la CPU en sus instancias (AWS CLI)**  
Utilice el comando [get-metric-statistics](https://docs.aws.amazon.com/cli/latest/reference/cloudwatch/get-metric-statistics.html) como se indica a continuación para obtener la métrica del promedio de **CPUUtilization** para las distintas instancias:

```
aws cloudwatch get-metric-statistics \
    --namespace AWS/EC2 \
    --metric-name CPUUtilization \ 
    --period 3600  --statistics "Average" "SampleCount" \ 
    --start-time 2022-10-11T23:18:00 \
    --end-time 2022-10-12T23:18:00
```

A continuación, se muestra un ejemplo del resultado:

```
{
    "Datapoints": [
        {
            "SampleCount": 238.0, 
            "Timestamp": "2022-10-12T07:18:00Z", 
            "Average": 0.038235294117647062, 
            "Unit": "Percent"
        }, 
        {
            "SampleCount": 240.0, 
            "Timestamp": "2022-10-12T09:18:00Z", 
            "Average": 0.16670833333333332, 
            "Unit": "Percent"
        }, 
        {
            "SampleCount": 238.0, 
            "Timestamp": "2022-10-11T23:18:00Z", 
            "Average": 0.041596638655462197, 
            "Unit": "Percent"
        }
    ], 
    "Label": "CPUUtilization"
}
```