

# Acumular estadísticas a través de recursos
<a name="GetSingleMetricAllDimensions"></a>

Puede acumular las métricas para recursos de AWS a través de múltiples recursos. Las métricas están completamente separadas entre las Regiones, pero puede utilizar cálculos métricos para acumular métricas entre las Regiones. Para obtener más información, consulte [Uso de expresiones matemáticas con métricas de CloudWatch](using-metric-math.md).

Por ejemplo, puede acumular estadísticas para las instancias EC2 que tengan la supervisión detallada habilitada. Las instancias que utilizan la supervisión básica no están incluidas. Por lo tanto, debe habilitar la supervisión detallada (a un cargo adicional), que proporciona datos en periodos de 1 minuto. Para más información, consulte [Enable or Disable Detailed Monitoring for Your Instances](https://docs.aws.amazon.com/AWSEC2/latest/UserGuide/using-cloudwatch-new.html) en la *Guía del usuario de Amazon EC2*.

Este ejemplo muestra cómo obtener el uso promedio de CPU para sus instancias EC2. Dado que no se especifica ninguna dimensión, CloudWatch devuelve estadísticas para todas las dimensiones en el espacio de nombres `AWS/EC2`. Para obtener estadísticas para otras métricas, consulte [Servicios de AWS que publican métricas de CloudWatch](aws-services-cloudwatch-metrics.md).

**importante**  
Esta técnica para recuperar todas las dimensiones mediante un espacio de nombres de AWS no funciona para espacios de nombres personalizados que publique en 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 para las instancias EC2**

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 **Métricas** y, a continuación, **Todas las métricas**.

1. Elija el espacio de nombres de **EC2** y seleccione **Across All Instances**.

1. Seleccione la fila que contiene `CPUUtilization`, que muestra un gráfico para la métrica de todas sus instancias EC2. Para cambiar el nombre del gráfico, seleccione el icono de 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/AmazonCloudWatch/latest/monitoring/images/metric_aggregated_instances.png)

1. Para cambiar la estadística, elija la pestaña **Graphed metrics**. Elija el encabezado de columna o un valor individual y, a continuación, elija una de las estadísticas o percentiles predefinidos o especifique un percentil personalizado (por ejemplo, **p95.45**).

1. Para cambiar el periodo, elija la pestaña **Graphed metrics**. Elija el encabezado de columna o un valor individual y, a continuación, elija un valor diferente.

**Para obtener la utilización de CPU promedio en sus instancias EC2 mediante la utilización de la AWS CLI**  
Utilice el comando [get-metric-statistics](https://docs.aws.amazon.com/cli/latest/reference/cloudwatch/get-metric-staticstics.html) como se indica a continuación:

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

A continuación, se muestra un ejemplo de la salida:

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