

As traduções são geradas por tradução automática. Em caso de conflito entre o conteúdo da tradução e da versão original em inglês, a versão em inglês prevalecerá.

# Monitore CloudWatch métricas para seus grupos e instâncias do Auto Scaling
<a name="ec2-auto-scaling-cloudwatch-monitoring"></a>

*As métricas* são o conceito fundamental na Amazon CloudWatch. Uma métrica representa um conjunto ordenado por tempo de pontos de dados publicados em. CloudWatch Considere uma métrica como variável a ser monitorada, e os pontos de dados representando os valores dessa variável ao longo do tempo. Você pode usar essas métricas para verificar se o sistema está executando conforme o esperado. 

As métricas do Amazon EC2 Auto Scaling que coletam informações sobre os grupos do Auto Scaling estão no namespace `AWS/AutoScaling`. As métricas de instância do Amazon EC2 que coletam dados de CPU e outros dados de uso de instâncias do Auto Scaling estão no namespace`AWS/EC2`. 

O console do Amazon EC2 Auto Scaling exibe uma série de gráficos para as métricas do grupo e as métricas de instância agregadas para o grupo. Dependendo de suas necessidades, você pode preferir acessar dados para seus grupos e instâncias do Auto Scaling da Amazon CloudWatch em vez do console Amazon EC2 Auto Scaling.

Para obter mais informações, consulte o [Guia CloudWatch do usuário da Amazon](https://docs.aws.amazon.com/AmazonCloudWatch/latest/monitoring/).

**Topics**
+ [Visualizar grafos de monitoramento no console do Amazon EC2 Auto Scaling](viewing-monitoring-graphs.md)
+ [CloudWatch Métricas da Amazon para Amazon EC2 Auto Scaling](ec2-auto-scaling-metrics.md)
+ [Configurar monitoramento para instâncias do Auto Scaling](enable-as-instance-metrics.md)

# Visualizar grafos de monitoramento no console do Amazon EC2 Auto Scaling
<a name="viewing-monitoring-graphs"></a>

Na seção Amazon EC2 Auto Scaling do console do Amazon EC2, você minute-by-minute pode monitorar o progresso de grupos individuais do Auto Scaling usando métricas. CloudWatch 

É possível monitorar os seguintes tipos de métricas: 
+ **Métricas do Auto Scaling** – as métricas de Auto Scaling são ativadas somente quando você as habilita. Para obter mais informações, consulte [Ativar métricas do grupo do Auto Scaling (console)](ec2-auto-scaling-metrics.md#as-enable-group-metrics). Quando as métricas do Auto Scaling estão habilitadas, os gráficos de monitoramento mostram dados publicados em granularidade de um minuto para métricas de Auto Scaling.
+ **Métricas do EC2** – as métricas da instância do Amazon EC2 estão sempre habilitadas. Se o monitoramento detalhado estiver habilitado, os gráficos de monitoramento mostrarão dados publicados em granularidade de um minuto para métricas de instância. Para obter mais informações, consulte [Configurar monitoramento para instâncias do Auto Scaling](enable-as-instance-metrics.md). 

**Para visualizar gráficos de monitoramento usando o console do Amazon EC2 Auto Scaling**

1. Abra o console do Amazon EC2 em [https://console.aws.amazon.com/ec2/](https://console.aws.amazon.com/ec2/)e escolha **Auto Scaling Groups** no painel de navegação.

1. Marque a caixa de seleção ao lado do grupo do Auto Scaling para o qual deseja visualizar métricas. 

   Um painel dividido é aberto na parte inferior da página **Auto Scaling groups** (Grupos do Auto Scaling).

1. Escolha a guia **Monitoring (Monitoramento)**.

   O Amazon EC2 Auto Scaling exibe gráficos de monitoramento para métricas do **Auto Scaling**.

1. Para visualizar gráficos de monitoramento das métricas agregadas de instância para o grupo, selecione **EC2**. 

 **Ações de gráfico** 
+ Passe o mouse sobre um ponto dos dados para exibir uma janela pop-up de dados para um horário específico em UTC. 
+ Para ampliar um gráfico, selecione **Enlarge** (Ampliar) na ferramenta de menu (os três pontos verticais) no canto superior direito do gráfico. Como alternativa, selecione o ícone de maximização na parte superior do gráfico.
+ Ajuste o período de tempo para os dados exibidos no gráfico, selecionando um dos valores predefinidos do período de tempo. Se o gráfico estiver ampliado, você pode selecionar **Custom** (Personalizar) para definir seu próprio período de tempo.
+ Selecione **Refresh** (Atualizar) na ferramenta de menu para atualizar os dados em um gráfico.
+ Arraste o cursor sobre os dados do gráfico para selecionar um intervalo específico. Então, será possível selecionar **Apply time range** (Aplicar intervalo de tempo) na ferramenta de menu.
+ Escolha **Exibir registros** na ferramenta de menu para visualizar os fluxos de registros associados (se houver) no CloudWatch console.
+ Para visualizar um gráfico CloudWatch, escolha **Exibir em métricas na** ferramenta de menu. Isso leva você à CloudWatch página desse gráfico. Lá, você pode visualizar mais informações ou acessar informações históricas para entender melhor como seu grupo do Auto Scaling mudou ao longo de um período extenso. 

## Métricas de gráficos para seus grupos do Auto Scaling
<a name="graph-metrics"></a>

Depois de criar um grupo do Auto Scaling, você poderá abrir o console do Amazon EC2 Auto Scaling e visualizar uma série de gráficos de monitoramento para o grupo na guia **Monitoring** (Monitoramento). 

Na seção **Auto Scaling**, as métricas do gráfico incluem as seguintes métricas. Essas métricas fornecem medições que podem ser indicadores de um problema potencial, como número de instâncias de terminação ou número de instâncias pendentes. Você pode encontrar definições para essas métricas em [CloudWatch Métricas da Amazon para Amazon EC2 Auto Scaling](ec2-auto-scaling-metrics.md).


| Nome de exibição | CloudWatch nome da métrica | 
| --- | --- | 
|  Tamanho mínimo do grupo |  GroupMinSize  | 
|  Tamanho máximo do grupo | GroupMaxSize  | 
|  Capacidade desejada |  GroupDesiredCapacity  | 
|  Em instâncias de serviço |  GroupInServiceInstances  | 
|  Instâncias pendentes |  GroupPendingInstances  | 
|  Instâncias em espera |  GroupStandbyInstances  | 
| Instâncias em encerramento |  GroupTerminatingInstances  | 
| Total de instâncias |  GroupTotalInstances  | 

Na seção **EC2**, você pode encontrar as seguintes métricas de gráfico com base nas métricas de performance cruciais para suas instâncias do Amazon EC2. Essas métricas do EC2 são um agregado de métricas de todas as instâncias do grupo. Você pode encontrar definições para essas métricas em [Listar as CloudWatch métricas disponíveis para suas instâncias](https://docs.aws.amazon.com/AWSEC2/latest/UserGuide/viewing_metrics_with_cloudwatch.html) no Guia do *usuário do Amazon EC2*. 


| Nome de exibição | CloudWatch nome da métrica | 
| --- | --- | 
| Utilização da CPU | CPUUtilization | 
| Leituras de disco | DiskReadBytes | 
| Operações de leitura de disco | DiskReadOps | 
| Gravações de disco | DiskWriteBytes | 
| Operações de gravação de disco | DiskWriteOps | 
| Entrada de rede | NetworkIn | 
| Saída de rede | NetworkOut | 
| Falha na verificação de status (qualquer) | StatusCheckFailed | 
| Falha na verificação de status (instância) | StatusCheckFailed\$1Instance | 
| Falha na verificação de status (sistema) | StatusCheckFailed\$1System | 

Além disso, algumas métricas estão disponíveis para casos de uso específicos nas métricas do gráfico do **Auto Scaling**.

As especificações dos gráficos a seguir são úteis se o seu grupo usa pesos que definem quantas unidades de instância estão disponíveis para a capacidade desejada do grupo. Você pode encontrar definições para essas métricas em [CloudWatch Métricas da Amazon para Amazon EC2 Auto Scaling](ec2-auto-scaling-metrics.md).


| Nome de exibição | CloudWatch nome da métrica | 
| --- | --- | 
|  Unidades de capacidade em serviço | GroupInServiceCapacity | 
| Unidades de capacidade pendentes | GroupPendingCapacity | 
| Unidades de capacidade em espera | GroupStandbyCapacity | 
| Unidades de capacidade em encerramento | GroupTerminatingCapacity | 
| Total de unidades de capacidade | GroupTotalCapacity | 

As métricas a seguir são úteis se o seu grupo usa o recurso de [pool ativo](ec2-auto-scaling-warm-pools.md). Você pode encontrar definições para essas métricas em [CloudWatch Métricas da Amazon para Amazon EC2 Auto Scaling](ec2-auto-scaling-metrics.md).


| Nome de exibição | CloudWatch nome da métrica | 
| --- | --- | 
| Tamanho mínimo do pool ativoWarm Pool Minimum Size | WarmPoolMinSize | 
| Capacidade desejada do pool ativo | WarmPoolDesiredCapacity | 
| Unidades de capacidade pendentes no pool ativo | WarmPoolPendingCapacity | 
| Unidades de capacidade em encerramento no pool ativo | WarmPoolTerminatingCapacity | 
| Unidades de capacidade aquecidas no pool ativo | WarmPoolWarmedCapacity | 
| Total de unidades de capacidade executadas no pool ativo | WarmPoolTotalCapacity | 
| Capacidade desejada do grupo e do pool ativo | GroupAndWarmPoolDesiredCapacity | 
| Total de unidades de capacidade executadas no grupo e no pool ativo | GroupAndWarmPoolTotalCapacity | 

### Recursos relacionados
<a name="graph-metrics-related-resources"></a>
+ Para monitorar métricas por instância, consulte [Graph metrics for your instances (Métricas de gráfico para suas instâncias)](https://docs.aws.amazon.com/AWSEC2/latest/UserGuide/graphs-in-the-aws-management-console.html) no *Guia do usuário do Amazon EC2 para instâncias do Linux*. 
+ CloudWatch os painéis são páginas iniciais personalizáveis no CloudWatch console. Você pode usar essas páginas para monitorar seus recursos em uma única visualização, incluindo recursos distribuídos por regiões diferentes. Você pode usar CloudWatch painéis para criar visualizações personalizadas das métricas e alarmes de seus AWS recursos. Para obter mais informações, consulte o [Guia CloudWatch do usuário da Amazon](https://docs.aws.amazon.com/AmazonCloudWatch/latest/monitoring/).

# CloudWatch Métricas da Amazon para Amazon EC2 Auto Scaling
<a name="ec2-auto-scaling-metrics"></a>

O Amazon EC2 Auto Scaling publica as seguintes métricas no namespace`AWS/AutoScaling`. As métricas reais do grupo do Auto Scaling disponibilizadas dependem das métricas de grupo habilitadas e de quais métricas de grupo você habilitou. As métricas do grupo estão disponíveis a uma granularidade de um minuto sem custo adicional, mas é necessário habilitá-las.

Quando você ativa as métricas de grupo do Auto Scaling, o Amazon EC2 Auto Scaling envia dados CloudWatch amostrados a cada minuto, com base no melhor esforço possível. Em casos raros, quando ocorre CloudWatch uma interrupção no serviço, os dados não são preenchidos para preencher lacunas no histórico de métricas do grupo.

**Topics**
+ [Métricas do grupo do Auto Scaling](#as-group-metrics)
+ [Dimensões para métricas do grupo do Auto Scaling](#as-group-metric-dimensions)
+ [Métricas e dimensões de escalabilidade preditiva](#predictive-scaling-metrics)
+ [Ativar métricas do grupo do Auto Scaling (console)](#as-enable-group-metrics)
+ [Habilitar métricas do grupo do Auto Scaling (AWS CLI)](#as-enable-group-metrics-cli)

## Métricas do grupo do Auto Scaling
<a name="as-group-metrics"></a>

Com essas métricas, você obtém visibilidade quase contínua sobre o histórico de seu grupo do Auto Scaling, como alterações no tamanho do grupo ao longo do tempo.


| Métrica | Description | 
| --- | --- | 
|  GroupMinSize  |  O tamanho mínimo do grupo do Auto Scaling. **Critérios de relatório**: relatado se a coleta de métricas estiver habilitada.  | 
|  GroupMaxSize  |  O tamanho máximo do grupo do Auto Scaling. **Critérios de relatório**: relatado se a coleta de métricas estiver habilitada.  | 
|  GroupDesiredCapacity  |  O número de instâncias que o grupo do Auto Scaling tenta manter. **Critérios de relatório**: relatado se a coleta de métricas estiver habilitada.  | 
|  GroupInServiceInstances  |  O número de instâncias que estão sendo executadas como parte do grupo do Auto Scaling. Essa métrica não inclui instâncias pendentes ou sendo encerradas. **Critérios de relatório**: relatado se a coleta de métricas estiver habilitada.  | 
|  GroupPendingInstances  |  O número de instâncias pendentes. Uma instância pendente ainda não está em serviço. Essa métrica não inclui instâncias em serviço ou sendo encerradas. **Critérios de relatório**: relatado se a coleta de métricas estiver habilitada.  | 
|  GroupStandbyInstances  |  O número de instâncias que estão em um estado `Standby`. As instâncias nesse estado ainda estão em execução, mas não estão ativamente em serviço. **Critérios de relatório**: relatado se a coleta de métricas estiver habilitada.  | 
|  GroupTerminatingInstances  |  O número de instâncias que estão em processo de encerramento. Essa métrica não inclui instâncias que estejam em serviço, pendentes ou retornando a um grupo de alta atividade após a redução da escala na horizontal do grupo do Auto Scaling. **Critérios de relatório**: relatado se a coleta de métricas estiver habilitada.  | 
|  GroupTerminatingRetainedInstances  |  O número de instâncias no `Terminating:Retained` estado. **Critérios de relatório**: relatado se a coleta de métricas estiver habilitada.  | 
|  GroupTotalInstances  |  O número total de instâncias no grupo do Auto Scaling. Essa métrica identifica o número de instâncias que estão em serviço, pendentes e sendo encerradas. **Critérios de relatório**: relatado se a coleta de métricas estiver habilitada.  | 

Quando você configura um grupo misto de instâncias para medir a capacidade desejada em unidades diferentes, por exemplo, atribuindo pesos com base na contagem de vCPU de cada tipo de instância, as métricas contam o número de unidades usadas pelo seu grupo do Auto Scaling. Se você não configurou um grupo de instâncias mistas para medir a capacidade desejada em unidades diferentes, as métricas seguintes são preenchidas, mas são iguais às métricas definidas na tabela anterior. Para obter mais informações, consulte [Visão geral da configuração para criar um grupo de instâncias mistas](mixed-instances-groups-set-up-overview.md). 


| Métrica | Description | 
| --- | --- | 
|  GroupInServiceCapacity  |  O número de unidades de capacidade em execução como parte do grupo do Auto Scaling.  **Critérios de relatório**: relatado se a coleta de métricas estiver habilitada.  | 
|  GroupPendingCapacity  |  O número de unidades de capacidade pendentes.  **Critérios de relatório**: relatado se a coleta de métricas estiver habilitada.  | 
|  GroupStandbyCapacity  |  O número de unidades de capacidade que estão em um estado `Standby`. **Critérios de relatório**: relatado se a coleta de métricas estiver habilitada.  | 
|  GroupTerminatingCapacity  |  O número de unidades de capacidade que estão em processo de encerramento.  **Critérios de relatório**: relatado se a coleta de métricas estiver habilitada.  | 
|  GroupTerminatingRetainedCapacity  |  As unidades de capacidade representadas por instâncias no `Terminating:Retained` estado. **Critérios de relatório**: relatado se a coleta de métricas estiver habilitada.  | 
|  GroupTotalCapacity  |  O número total de unidades de capacidade no grupo do Auto Scaling. **Critérios de relatório**: relatado se a coleta de métricas estiver habilitada.  | 

O Amazon EC2 Auto Scaling também relata as seguintes métricas para os grupos do Auto Scaling que têm um pool ativo. Para obter mais informações, consulte [Diminua a latência para aplicações com tempos de inicialização longos usando pools ativos](ec2-auto-scaling-warm-pools.md).


| Métrica | Description | 
| --- | --- | 
|  WarmPoolMinSize  |  O tamanho mínimo do pool ativo.  **Critérios de relatório**: relatado se a coleta de métricas estiver habilitada.  | 
|  WarmPoolDesiredCapacity  |  A quantidade de capacidade que o Amazon EC2 Auto Scaling tenta manter no pool ativo.  Isso equivale ao tamanho máximo do grupo do Auto Scaling menos a sua capacidade desejada ou, se definido, como a capacidade máxima preparada do grupo do Auto Scaling menos a sua capacidade desejada. No entanto, quando o tamanho mínimo do pool ativo for igual ou maior que a diferença entre o tamanho máximo (ou, se definido, a capacidade máxima preparada) e a capacidade desejada do grupo do Auto Scaling, a capacidade desejada do pool ativo será equivalente a `WarmPoolMinSize`. **Critérios de relatório**: relatado se a coleta de métricas estiver habilitada.  | 
|  WarmPoolPendingCapacity  |  A quantidade de capacidade no pool ativo que está pendente. Isso inclui instâncias que retornam a um grupo de alta atividade após a redução da escala na horizontal do grupo do Auto Scaling. Essa métrica não inclui instâncias em execução, interrompidas ou sendo terminadas. **Critérios de relatório**: relatado se a coleta de métricas estiver habilitada.  | 
|  WarmPoolPendingRetainedCapacity  |  Rastreia instâncias retidas retornando à piscina aquecida. **Critérios de relatório**: relatado se a coleta de métricas estiver habilitada.  | 
|  WarmPoolTerminatingCapacity  |  A quantidade de capacidade no pool ativo que está em processo de encerramento. Essa métrica não inclui instâncias em execução, interrompidas ou pendentes.  **Critérios de relatório**: relatado se a coleta de métricas estiver habilitada.  | 
|  WarmPoolTerminatingRetainedCapacity  |  Rastreia instâncias retidas que terminam na piscina aquecida. **Critérios de relatório**: relatado se a coleta de métricas estiver habilitada.  | 
|  WarmPoolWarmedCapacity  |  A quantidade de capacidade disponível para se inserir no grupo do Auto Scaling durante a redução da escala. Essa métrica não inclui instâncias pendentes ou sendo encerradas.  **Critérios de relatório**: relatado se a coleta de métricas estiver habilitada.  | 
|  WarmPoolTotalCapacity  |  A capacidade total do pool ativo, incluindo instâncias que estão em execução, interrompidas, pendentes ou sendo terminadas.  **Critérios de relatório**: relatado se a coleta de métricas estiver habilitada.  | 
|  GroupAndWarmPoolDesiredCapacity  |  A capacidade desejada do grupo do Auto Scaling e o pool ativo combinados. **Critérios de relatório**: relatado se a coleta de métricas estiver habilitada.  | 
|  GroupAndWarmPoolTotalCapacity  |  A capacidade total do grupo do Auto Scaling e o pool ativo combinados. Isso inclui instâncias que estão sendo em execução, interrompidas, pendentes, sendo terminadas ou em serviço.  **Critérios de relatório**: relatado se a coleta de métricas estiver habilitada.  | 

## Dimensões para métricas do grupo do Auto Scaling
<a name="as-group-metric-dimensions"></a>

É possível usar as seguintes dimensões para refinar as métricas listadas nas tabelas anteriores.


| Dimensão | Description | 
| --- | --- | 
|  AutoScalingGroupName  |  Filtros no nome de um grupo do Auto Scaling.  | 

## Métricas e dimensões de escalabilidade preditiva
<a name="predictive-scaling-metrics"></a>

O namespace `AWS/AutoScaling` inclui as métricas a seguir para escalabilidade preditiva. 

As métricas estão disponíveis com uma resolução de uma hora.

Você pode avaliar a precisão da previsão comparando os valores previstos com os valores efetivos. Para obter mais informações sobre como avaliar a precisão da previsão usando essas métricas, consulte [Monitore métricas de escalabilidade preditiva com CloudWatch](monitor-predictive-scaling-cloudwatch.md).


| Métrica | Description | Dimensões | 
| --- | --- | --- | 
|  PredictiveScalingLoadForecast  |  A previsão da quantidade de carga que será gerada por sua aplicação. As estatísticas `Average`, `Minimum` e `Maximum` são úteis, mas a estatística `Sum` não.  **Critérios de relatório**: reportado após a criação da previsão inicial.  | AutoScalingGroupName, PolicyName, PairIndex  | 
| PredictiveScalingCapacityForecast |  A quantidade prevista de capacidade necessária para atender à demanda de aplicações. Isso se baseia na previsão de carga e no nível de utilização pretendido no qual você deseja manter suas instâncias do Auto Scaling. As estatísticas`Average`, `Minimum` e `Maximum` são úteis, mas a estatística `Sum` não. **Critérios de relatório**: reportado após a criação da previsão inicial.  | AutoScalingGroupName, PolicyName | 
| PredictiveScalingMetricPairCorrelation |  A correlação entre a métrica de escalabilidade e a média por instância da métrica de carga. A escalabilidade preditiva pressupõe alta correlação. Então, se você observar um valor baixo para essa métrica, é melhor não usar um par de métricas. As estatísticas`Average`, `Minimum` e `Maximum` são úteis, mas a estatística `Sum` não. **Critérios de relatório**: reportado após a criação da previsão inicial.  | AutoScalingGroupName, PolicyName, PairIndex | 

**nota**  
A dimensão `PairIndex` retorna informações associadas ao índice do par de métricas de escalabilidade de carga, conforme atribuído pelo Amazon EC2 Auto Scaling. Atualmente, o único valor válido é `0`. 

## Ativar métricas do grupo do Auto Scaling (console)
<a name="as-enable-group-metrics"></a>

**Para habilitar as métricas do grupo**

1. Abra o console do Amazon EC2 em [https://console.aws.amazon.com/ec2/](https://console.aws.amazon.com/ec2/)e escolha **Auto Scaling Groups** no painel de navegação.

1. Marque a caixa de seleção ao lado do seu grupo do Auto Scaling.

   Um painel dividido é aberto na parte inferior da página. 

1. Na guia **Monitoring** (Monitoramento), marque a caixa de seleção **Enable** (Habilitar) em **Auto Scaling group metrics collection** (Coleta de métricas do grupo do Auto Scaling) localizada na parte superior da página em **Auto Scaling**. 

**Para desabilitar as métricas do grupo**

1. Abra o console do Amazon EC2 em [https://console.aws.amazon.com/ec2/](https://console.aws.amazon.com/ec2/)e escolha **Auto Scaling Groups** no painel de navegação.

1. Selecione seu grupo do Auto Scaling.

1. Na guia **Monitoring** (Monitoramento), em **Auto Scaling group metrics collection** (Coleta de métricas do grupo do Auto Scaling), desmarque a caixa de seleção **Enable** (Habilitar). 

## Habilitar métricas do grupo do Auto Scaling (AWS CLI)
<a name="as-enable-group-metrics-cli"></a>

**Para habilitar métricas do grupo do Auto Scaling**  
Ative uma ou mais métricas de grupo usando o [enable-metrics-collection](https://awscli.amazonaws.com/v2/documentation/api/latest/reference/autoscaling/enable-metrics-collection.html)comando. Por exemplo, o comando a seguir habilita uma única métrica para o grupo do Auto Scaling especificado.

```
aws autoscaling enable-metrics-collection --auto-scaling-group-name my-asg \
  --metrics GroupDesiredCapacity --granularity "1Minute"
```

Se você omitir a opção`--metrics`, todas as métricas serão habilitadas.

```
aws autoscaling enable-metrics-collection --auto-scaling-group-name my-asg \
  --granularity "1Minute"
```

**Para desabilitar métricas do grupo do Auto Scaling**  
Use o [disable-metrics-collection](https://awscli.amazonaws.com/v2/documentation/api/latest/reference/autoscaling/disable-metrics-collection.html)comando para desativar todas as métricas do grupo.

```
aws autoscaling disable-metrics-collection --auto-scaling-group-name my-asg
```

# Configurar monitoramento para instâncias do Auto Scaling
<a name="enable-as-instance-metrics"></a>

O Amazon EC2 coleta e processa os dados brutos das instâncias, e os transforma em métricas legíveis e praticamente em tempo real que descrevem o uso de CPU e outros dados de uso do grupo do Auto Scaling. Você pode configurar o intervalo para monitorar essas métricas escolhendo a granularidade de um ou cinco minutos. 

Sempre que uma instância for executada, o monitoramento será habilitado usando monitoramento básico (granularidade de cinco minutos) ou monitoramento detalhado (granularidade de um minuto). Para o monitoramento detalhado, aplicam-se custos adicionais. Para obter mais informações, consulte os [ CloudWatch preços da Amazon](https://aws.amazon.com/cloudwatch/pricing/) e [o monitoramento de suas instâncias usando CloudWatch](https://docs.aws.amazon.com/AWSEC2/latest/UserGuide/using-cloudwatch.html) no Guia do *usuário do Amazon EC2*.

Para criar um grupo do Auto Scaling, é necessário criar uma configuração de execução ou um modelo de execução que permita o tipo de monitoramento adequado à sua aplicação. Se você adicionar uma política de escalabilidade ao seu grupo, é altamente recomendável usar o monitoramento detalhado para obter dados de métricas para instâncias do EC2 com uma granularidade de um minuto, pois isso atingirá uma resposta mais rápida a alterações na carga.

**Topics**
+ [Habilitar o monitoramento detalhado (console)](#enable-detailed-monitoring-console)
+ [Habilitar o monitoramento detalhado (AWS CLI)](#enable-detailed-monitoring-cli)
+ [Alternar entre monitoramento básico e detalhado](#change-monitoring)
+ [Colete métricas adicionais usando o CloudWatch agente](#metrics-collected-by-cloudwatch-agent)

## Habilitar o monitoramento detalhado (console)
<a name="enable-detailed-monitoring-console"></a>

Por padrão, o monitoramento básico é ativado quando você usa o Console de gerenciamento da AWS para criar um modelo de execução ou configuração de execução. 

**Para habilitar o monitoramento detalhado em um modelo de execução**  
Ao criar o modelo de lançamento usando o Console de gerenciamento da AWS, na seção **Detalhes avançados**, para ** CloudWatchMonitoramento detalhado**, escolha **Habilitar**. Caso contrário, o monitoramento básico será habilitado. Para obter mais informações, consulte [Criar um modelo de execução usando configurações avançadas](advanced-settings-for-your-launch-template.md).

**Para habilitar o monitoramento detalhado em uma configuração de execução**  
Ao criar a configuração de execução usando o Console de gerenciamento da AWS, na seção **Configuração adicional**, selecione **Habilitar monitoramento detalhado da instância EC2 em CloudWatch**. Caso contrário, o monitoramento básico será habilitado. Para obter mais informações, consulte [Criar uma configuração de execução](create-launch-config.md).

## Habilitar o monitoramento detalhado (AWS CLI)
<a name="enable-detailed-monitoring-cli"></a>

Por padrão, o monitoramento básico é habilitado quando você cria um modelo de execução usando a AWS CLI. O monitoramento detalhado é habilitado por padrão quando você cria uma configuração de execução usando a AWS CLI ou um SDK. 

**Para habilitar o monitoramento detalhado em um modelo de execução**  
Para modelos de execução, use o comando [create-launch-template](https://awscli.amazonaws.com/v2/documentation/api/latest/reference/ec2/create-launch-template.html) e envie um arquivo JSON que contenha as informações para criar o modelo de execução. Defina o parâmetro de monitoramento como `"Monitoring":{"Enabled":true}` para habilitar o monitoramento detalhado ou `"Monitoring":{"Enabled":false}` para habilitar o monitoramento básico. 

**Para habilitar o monitoramento detalhado em uma configuração de execução**  
Para configurações de execução, use o comando [create-launch-configuration](https://awscli.amazonaws.com/v2/documentation/api/latest/reference/autoscaling/create-launch-configuration.html) com a opção `--instance-monitoring`. Defina essa opção como `true` para habilitar o monitoramento detalhado ou `false` para habilitar o monitoramento básico.

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

## Alternar entre monitoramento básico e detalhado
<a name="change-monitoring"></a>

Para alterar o tipo de monitoramento habilitado em novas instâncias do EC2, atualize o modelo de execução ou o grupo do Auto Scaling para usar um novo modelo ou uma nova configuração de execução. As instâncias existentes continuam a usar o tipo de monitoramento habilitado anteriormente. Para atualizar todas as instâncias, termine-as para que elas sejam substituídas por seu grupo do Auto Scaling ou atualize as instâncias individualmente usando [monitor-instances](https://awscli.amazonaws.com/v2/documentation/api/latest/reference/ec2/monitor-instances.html) e [unmonitor-instances](https://awscli.amazonaws.com/v2/documentation/api/latest/reference/ec2/unmonitor-instances.html).

**nota**  
Com os recursos de tempo de vida máximo e atualização de instância e de atualização da instância, também é possível substituir todas as instâncias no grupo do Auto Scaling para iniciar novas instâncias que usem as novas configurações. Para obter mais informações, consulte [Recicle as instâncias em seu grupo do Auto Scaling](ec2-auto-scaling-group-replacing-instances.md).

Ao alternar entre monitoramento básico e detalhado:

Se você tiver CloudWatch alarmes associados às políticas de escalonamento de etapas ou políticas de escalabilidade simples para seu grupo de Auto Scaling, use o [put-metric-alarm](https://awscli.amazonaws.com/v2/documentation/api/latest/reference/cloudwatch/put-metric-alarm.html)comando para atualizar cada alarme. Faça com que cada período corresponda ao tipo de monitoramento (300 segundos para o monitoramento básico e 60 segundos para o monitoramento detalhado). Se você passar do monitoramento detalhado para o monitoramento básico, mas não atualizar seus alarmes para corresponderem ao período de cinco minutos, eles continuarão a verificar as estatísticas a cada minuto. Eles poderão não encontrar nenhum dado disponível para quatro de cada cinco períodos.

## Colete métricas adicionais usando o CloudWatch agente
<a name="metrics-collected-by-cloudwatch-agent"></a>

Para coletar métricas no nível do sistema operacional, como memória disponível e usada, você deve instalar o CloudWatch agente. Podem ser cobrados taxas adicionais. Você pode usar o CloudWatch agente para coletar métricas do sistema e arquivos de log das instâncias do Amazon EC2. Para obter mais informações, consulte [Métricas coletadas pelo CloudWatch agente](https://docs.aws.amazon.com/AmazonCloudWatch/latest/monitoring/metrics-collected-by-CloudWatch-agent.html) no *Guia CloudWatch do usuário da Amazon*.