

# Agregar estatísticas entre instâncias
<a name="GetSingleMetricAllDimensions"></a>

Estatísticas agregadas estão disponíveis para as instâncias que têm o monitoramento detalhado habilitado. As instâncias que usam o monitoramento básico não estão incluídas nos agregados. Antes que seja possível obter estatísticas agregadas em todas as instâncias, é necessário [habilitar o monitoramento detalhado](manage-detailed-monitoring.md#enable-detailed-monitoring) (a uma cobrança adicional), que fornece dados em períodos de um minuto.

O Amazon CloudWatch não pode agregar dados entre regiões da AWS. As métricas são completamente separadas entre regiões.

Este exemplo mostra a você como usar o monitoramento detalhado para obter uso médio de CPU para suas instâncias do EC2. Como nenhuma dimensão é especificada, o CloudWatch retorna estatísticas para todas as dimensões no namespace `AWS/EC2`.

**Importante**  
Essa técnica para recuperar todas as dimensões em um namespace da AWS não funciona para namespaces personalizados que você publicar no Amazon CloudWatch. Com namespaces personalizados, especifique o conjunto completo de dimensões associadas a um determinado ponto de dados para recuperar estatísticas que incluam o ponto de dados. 

**Para exibir a utilização média de CPU em suas instâncias (console)**

1. Abra o console do CloudWatch em [https://console.aws.amazon.com/cloudwatch/](https://console.aws.amazon.com/cloudwatch/).

1. No painel de navegação, selecione **Metrics** (Métricas).

1. Escolha o namespace **EC2** e escolha **Across All Instances (Em todas as instâncias)**.

1. Escolha a linha que contém **CPUUtilization**, que exibe um gráfico da métrica para todas as instâncias do EC2. Para dar nome a um gráfico, selecione o ícone do lápis. Para alterar o período, selecione um dos valores predefinidos ou escolha **custom (personalizado)**.  
![\[Métricas agregadas entre suas instâncias do EC2\]](http://docs.aws.amazon.com/pt_br/AWSEC2/latest/UserGuide/images/metric_aggregated_instances.png)

1. Para alterar a estatística ou o período da métrica, selecione a guia **Graphed metrics (Métricas em gráfico)**. Escolha o cabeçalho de coluna ou um valor individual e, em seguida, escolha um valor diferente.

**Para obter a utilização média de CPU em suas instâncias (AWS CLI)**  
Use o comando [get-metric-statistics](https://docs.aws.amazon.com/cli/latest/reference/cloudwatch/get-metric-statistics.html) da seguinte forma para obter a média da métrica **CPUUtilization** em todas as suas instâncias.

```
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 seguir está um exemplo de saída:

```
{
    "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"
}
```