

# Métricas do CloudWatch para suas VPCs
<a name="vpc-cloudwatch"></a>

A Amazon VPC publica dados sobre suas VPCs no Amazon CloudWatch. Você pode recuperar estatísticas sobre suas VPCs como um conjunto ordenado de dados de séries temporais, conhecidos como *métricas*. Considere uma métrica como uma variável a ser monitorada, e os dados como o valor dessa variável ao longo do tempo. Para obter mais informações, consulte o [Guia do usuário do Amazon CloudWatch](https://docs.aws.amazon.com/AmazonCloudWatch/latest/monitoring/).

**Topics**
+ [Métricas e dimensões do NAU](#nau-cloudwatch)
+ [Habilitar ou desabilitar o monitoramento do NAU](#nau-monitoring-enable)
+ [Exemplo de alarmes do NAU do CloudWatch](#nau-cloudwatch-alarm-example)

## Métricas e dimensões do NAU
<a name="nau-cloudwatch"></a>

O [Uso de endereço de rede](network-address-usage.md) (NAU) é uma métrica aplicada aos recursos da sua rede virtual para ajudar você a planejar e monitorar o tamanho da sua VPC. Não há custo para monitorar o NAU. O monitoramento do NAU é útil porque, se você esgotar o NAU ou as cotas do NAU emparelhadas para sua VPC, não poderá iniciar novas instâncias do EC2 nem provisionar novos recursos, como endpoints da VPC do Network Load Balancers, funções do Lambda, anexos do gateway de trânsito ou gateways NAT.

Se você tiver habilitado o monitoramento do Uso de endereço de rede (NAU, Network Address Usage) para uma VPC, a Amazon VPC enviará métricas relacionadas ao NAU ao Amazon CloudWatch. O tamanho de uma VPC é medido pelo número de unidades de uso de endereço de rede (NAU) que a VPC contém.

Você pode usar essas métricas para entender a taxa de crescimento da sua VPC, prever quando sua VPC atingirá o limite de tamanho ou criar alarmes quando os limites de tamanho forem ultrapassados.

O namespace `AWS/EC2` inclui as seguintes métricas para o monitoramento do NAU.


| Métrica | Descrição | 
| --- | --- | 
|  NetworkAddressUsage  |  A contagem de NAU por VPC. **Critérios de relatórios** [\[See the AWS documentation website for more details\]](http://docs.aws.amazon.com/pt_br/vpc/latest/userguide/vpc-cloudwatch.html) **Dimensões** [\[See the AWS documentation website for more details\]](http://docs.aws.amazon.com/pt_br/vpc/latest/userguide/vpc-cloudwatch.html)  | 
|  NetworkAddressUsagePeered  | A contagem do NAU para a VPC e todas as VPCs com as quais ela está emparelhada.**Critérios de relatórios**[\[See the AWS documentation website for more details\]](http://docs.aws.amazon.com/pt_br/vpc/latest/userguide/vpc-cloudwatch.html)**Dimensões**[\[See the AWS documentation website for more details\]](http://docs.aws.amazon.com/pt_br/vpc/latest/userguide/vpc-cloudwatch.html) | 

O namespace `AWS/Usage` inclui as seguintes métricas para o monitoramento do NAU.


| Métrica | Descrição | 
| --- | --- | 
|  ResourceCount  |  A contagem de NAU por VPC. **Critérios de relatórios** [\[See the AWS documentation website for more details\]](http://docs.aws.amazon.com/pt_br/vpc/latest/userguide/vpc-cloudwatch.html) **Dimensões** [\[See the AWS documentation website for more details\]](http://docs.aws.amazon.com/pt_br/vpc/latest/userguide/vpc-cloudwatch.html)  | 
|  ResourceCount  |  A contagem do NAU para a VPC e todas as VPCs com as quais ela está emparelhada. **Critérios de relatórios** [\[See the AWS documentation website for more details\]](http://docs.aws.amazon.com/pt_br/vpc/latest/userguide/vpc-cloudwatch.html) **Dimensões** [\[See the AWS documentation website for more details\]](http://docs.aws.amazon.com/pt_br/vpc/latest/userguide/vpc-cloudwatch.html)  | 
|  ResourceCount  |  Uma visão combinada do uso do NAU nas VPCs. **Critérios de relatórios** [\[See the AWS documentation website for more details\]](http://docs.aws.amazon.com/pt_br/vpc/latest/userguide/vpc-cloudwatch.html) **Dimensões** [\[See the AWS documentation website for more details\]](http://docs.aws.amazon.com/pt_br/vpc/latest/userguide/vpc-cloudwatch.html)  | 
|  ResourceCount  |  Uma visão combinada do uso do NAU nas VPCs emparelhadas. **Critérios de relatórios** [\[See the AWS documentation website for more details\]](http://docs.aws.amazon.com/pt_br/vpc/latest/userguide/vpc-cloudwatch.html) **Dimensões** [\[See the AWS documentation website for more details\]](http://docs.aws.amazon.com/pt_br/vpc/latest/userguide/vpc-cloudwatch.html)  | 

## Habilitar ou desabilitar o monitoramento do NAU
<a name="nau-monitoring-enable"></a>

Para visualizar as métricas do NAU no CloudWatch, primeiro você deve habilitar o monitoramento em cada VPC para monitorar.

**Para habilitar ou desabilitar o monitoramento do NAU**

1. Abra o console da Amazon VPC em [https://console.aws.amazon.com/vpc/](https://console.aws.amazon.com/vpc/).

1. No painel de navegação, escolha **Your VPCs (Suas VPCs)**.

1. Marque a caixa de seleção da VPC.

1. Selecione **Actions** (Ações), **Edit VPC settings** (Editar configurações da VPC).

1. Execute um destes procedimentos:
   + Para habilitar o monitoramento, selecione **Network mapping units metrics settings** (Configurações das métricas das unidades de mapeamento de rede), **Enable network address usage metrics** (Habilitar métricas de uso de endereço de rede).
   + Para desabilitar o monitoramento, desmarque **Network mapping units metrics settings** (Configurações das métricas das unidades de mapeamento de rede), **Enable network address usage metrics** (Habilitar métricas de uso de endereço de rede).

**Para habilitar ou desabilitar o monitoramento usando a linha de comando**
+ [modify-vpc-attribute](https://docs.aws.amazon.com/cli/latest/reference/ec2/modify-vpc-attribute.html) (AWS CLI)
+ [Edit-EC2VpcAttribute](https://docs.aws.amazon.com/powershell/latest/reference/items/Edit-EC2VpcAttribute.html) (AWS Tools for Windows PowerShell)

## Exemplo de alarmes do NAU do CloudWatch
<a name="nau-cloudwatch-alarm-example"></a>

É possível usar o comando da AWS CLI e o `.json` de exemplo a seguir para criar um alarme do Amazon CloudWatch e uma notificação do SNS para rastrear a utilização de NAU da VPC usando 50.000 NAUS como limiar. Este exemplo exige que você primeiro crie um tópico do Amazon SNS. Para obter mais informações, consulte [Conceitos básicos do Amazon SNS](https://docs.aws.amazon.com/sns/latest/dg/sns-getting-started.html) no *Guia do desenvolvedor do Amazon Simple Notification Service*.

```
aws cloudwatch put-metric-alarm --cli-input-json file://nau-alarm.json
```

Veja a seguir um exemplo de `nau-alarm.json`.

```
{
    "Namespace": "AWS/EC2",
    "MetricName": "NetworkAddressUsage",
    "Dimensions": [{
        "Name": "Per-VPC Metrics",
        "Value": "vpc-0123456798"
    }],
    "AlarmActions": ["arn:aws:sns:us-west-1:123456789012:my_sns_topic"],
    "ComparisonOperator": "GreaterThanThreshold",
    "Period": 86400,
    "EvaluationPeriods": 1,
    "Threshold": 50000,
    "AlarmDescription": "Tracks NAU utilization of the VPC with 50k NAUs as the threshold",
    "AlarmName": "VPC NAU Utilization",
    "Statistic": "Maximum"
}
```