Gerenciar o monitoramento detalhado das instâncias do Amazon EC2 - Amazon Elastic Compute Cloud

Gerenciar o monitoramento detalhado das instâncias do Amazon EC2

O Amazon CloudWatch fornece duas categorias de monitoramento: monitoramento básico e monitoramento detalhado. Por padrão, a instância está configurada para monitoramento básico. Como opção, é possível habilitar o monitoramento detalhado para ajudar você a identificar e atuar mais rapidamente em problemas operacionais. É possível habilitar ou desativar o monitoramento detalhado em uma instância quando executá-la ou depois de a instância estar sendo executada ou ter sido interrompida.

Habilitar o monitoramento detalhado em uma instância não afeta o monitoramento dos volumes do EBS anexados. Para obter mais informações, consulte Métricas de uso do Amazon CloudWatch para o Amazon EBS.

A tabela a seguir destaca as diferenças entre o monitoramento básico e o monitoramento detalhado de instâncias.

Tipo de monitoramento Descrição Cobranças
Monitoramento básico

As métricas de verificação de status estão disponíveis em períodos de um minuto. Todas as outras métricas estão disponíveis em períodos de cinco minutos.

Sem cobrança.
Monitoramento detalhado

É possível obter métricas em intervalos de 1 minuto, desde que você habilite o monitoramento detalhado para a instância.

Depois de ativar o monitoramento detalhado, será possível agregar os dados em grupos de instâncias semelhantes.

A cobrança é feita pela métrica que o Amazon EC2 envia para o CloudWatch. Você não é cobrado pelo armazenamento de dados. Para obter mais informações, consulte Nível pago na página de preços do Amazon CloudWatch.

Permissões obrigatórias

Para habilitar o monitoramento detalhado de uma instância, o usuário deve ter permissão para usar a ação de API MonitorInstances. Para desativar o monitoramento detalhado de uma instância, o usuário deve ter permissão para usar a ação de API UnmonitorInstances.

Habilitar o monitoramento detalhado no momento da execução

Use os procedimentos a seguir para habilitar o monitoramento detalhado no momento da execução. Por padrão, a instância usa o monitoramento básico.

Console
Para habilitar o monitoramento detalhado ao executar uma instância

Ao executar uma instância usando o console do Amazon EC2, em Detalhes avançados, marque a caixa de seleção Monitoramento detalhado do CloudWatch.

AWS CLI
Para habilitar o monitoramento detalhado ao executar uma instância

Use o comando run-instances com a opção --monitoring.

--monitoring Enabled=true
PowerShell
Para habilitar o monitoramento detalhado ao executar uma instância

Use o cmdlet New-EC2Instance com o parâmetro -Monitoring.

-Monitoring $true

Gerenciar o monitoramento detalhado

Use os procedimentos a seguir para gerenciar o monitoramento detalhado para uma instância em execução ou interrompida.

Console
Para gerenciar o monitoramento detalhado
  1. Abra o console do Amazon EC2 em https://console.aws.amazon.com/ec2/.

  2. No painel de navegação, escolha Instances (Instâncias).

  3. Selecione a instância.

  4. Escolha Ações, Monitorar e solucionar problemas, Gerenciar monitoramento detalhado.

  5. Na página Monitoramento detalhado, para Monitoramento detalhado, faça o seguinte:

    • Monitoramento detalhado: selecione Habilitar.

    • Monitoramento básico: desmarque Habilitar.

  6. Escolha Confirmar.

AWS CLI
Para habilitar o monitoramento detalhado

Use o seguinte comando monitor-instances.

aws ec2 monitor-instances --instance-ids i-1234567890abcdef0
Para desabilitar o monitoramento detalhado

Use o seguinte comando unmonitor-instances.

aws ec2 unmonitor-instances --instance-ids i-1234567890abcdef0
PowerShell
Para habilitar o monitoramento detalhado

Use o cmdlet Start-EC2InstanceMonitoring.

Start-EC2InstanceMonitoring -InstanceId i-1234567890abcdef0
Para desabilitar o monitoramento detalhado

Use o cmdlet Stop-EC2InstanceMonitoring.

Stop-EC2InstanceMonitoring -InstanceId i-1234567890abcdef0