Monitorar o uso de reservas de capacidade com métricas do CloudWatch - Amazon Elastic Compute Cloud

Monitorar o uso de reservas de capacidade com métricas do CloudWatch

Com as métricas do CloudWatch, é possível monitorar as Reservas de Capacidade e identificar a capacidade não utilizada configurando os alarmes do CloudWatch para notificá-lo quando os limites de uso forem atingidos. Isso pode ajudá-lo a manter um volume constante de Reserva de capacidade e atingir um nível mais alto de utilização.

As Reservas de Capacidade sob demanda enviam dados de métricas ao CloudWatch a cada cinco minutos. Não há suporte para métricas de Reservas de Capacidade que estejam ativas por menos de cinco minutos.

Para obter mais informações sobre como visualizar métricas no console do CloudWatch, consulte Usar as métricas do Amazon CloudWatch. Para obter mais informações sobre como criar alarmes, consulte Criar alarmes do Amazon CloudWatch.

Métricas de uso da Reserva de capacidade

O namespace AWS/EC2CapacityReservations inclui as seguintes métricas de uso que é possível usar para monitorar e manter a capacidade sob demanda dentro dos limites especificados para sua reserva.

Métrica Descrição
UsedInstanceCount

O número de instâncias que estão em uso no momento.

Unidade: contagem

AvailableInstanceCount

O número de instâncias disponíveis.

Unidade: contagem

TotalInstanceCount

O número total de instâncias reservadas.

Unidade: contagem

InstanceUtilization

A porcentagem de instâncias de capacidade reservada que estão em uso no momento.

Unidade: percentual

Dimensões de métricas da Reserva de capacidade

Você pode usar as dimensões a seguir para refinar as métricas listadas na tabela anterior na região e na conta selecionada.

Dimensão Descrição
(Nenhuma dimensão)

Esta dimensão filtra a métrica especificada para todas as reservas de capacidade.

CapacityReservationId

Esta dimensão filtra a métrica especificada para a reserva de capacidade identificada.

InstanceType

Esta dimensão filtra a métrica especificada para o tipo de instância identificado.

AvailabilityZone

Esta dimensão filtra a métrica especificada para a zona de disponibilidade identificada.

InstanceMatchCriteria

Esta dimensão filtra a métrica especificada para os critérios de correspondência da instância identificados (open ou targeted).

Platform

Esta dimensão filtra os dados da métrica especificada para a plataforma identificada.

Tenancy

Esta dimensão filtra a métrica especificada para a locação identificada.

Visualizar métricas do CloudWatch nas Reservas de Capacidade

As métricas são agrupadas primeiro pelo namespace do serviço e, em seguida, pelas várias dimensões com suporte. É possível usar os procedimentos a seguir para visualizar as métricas de suas Reservas de Capacidade.

Para visualizar as métricas da Reserva de capacidade usando o console do CloudWatch
  1. Abra o console do CloudWatch em https://console.aws.amazon.com/cloudwatch/.

  2. Se necessário, altere a região. Na barra de navegação, selecione a região em que a Reserva de capacidade reside. Para obter mais informações, consulte Regiões e endpoints.

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

  4. Para Todas as métricas, escolha Reservas de Capacidade do EC2.

  5. Escolha entre as dimensões de métricas anteriores Em todas as reservas de capacidade, Por reserva de capacidade, Por tipo de instância, Por zona de disponibilidade, Por plataforma, Por critérios de correspondência de instâncias ou Por locação, e as métricas serão agrupadas por Nenhuma dimensão, CapacityReservationId, InstanceType, AvailabilityZone, Platform, InstanceMatchCriteria e Tenancy, respectivamente.

  6. Para classificar a métrica, use o cabeçalho da coluna. Para criar um gráfico de uma métrica, marque a caixa de seleção ao lado da métrica.

Para visualizar métricas da reserva de capacidade (AWS CLI)

Use o comando list-metrics a seguir:

aws cloudwatch list-metrics --namespace "AWS/EC2CapacityReservations"