Obter estatísticas para uma instância específica - Amazon Elastic Compute Cloud

Obter estatísticas para uma instância específica

Os exemplos a seguir mostram como usar o AWS Management Console ou a AWS CLI para determinar a utilização horária de CPU de uma instância do EC2 específica.

Requisitos
Para exibir a utilização de CPU para uma instância específica (console)
  1. Abra o console do CloudWatch em https://console.aws.amazon.com/cloudwatch/.

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

  3. Escolha o namespace de métricas do EC2.

    
              Escolha o namespace de métricas do EC2.
  4. Escolha a dimensão Per-Instance Metrics (Métricas por instância).

    
              Visualizar as dimensões da métrica para o Amazon EC2
  5. No campo de pesquisa, digite CPUUtilization e pressione Enter. Escolha a linha da instância específica, que exibe um gráfico da métrica CPUUtilization para a instância. 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).

    
              Criar um gráfico de uma métrica
  6. 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.

    
              Alterar a estatística ou o período para uma métrica
Para obter a utilização de CPU para uma instância específica (AWS CLI)

Use o comando get-metric-statistics para obter a métrica CPUUtilization da instância específica usando o período e o intervalo de tempo especificados:

aws cloudwatch get-metric-statistics --namespace AWS/EC2 --metric-name CPUUtilization --period 3600 \ --statistics Maximum --dimensions Name=InstanceId,Value=i-1234567890abcdef0 \ --start-time 2022-10-18T23:18:00 --end-time 2022-10-19T23:18:00

A seguir está um exemplo de saída. Cada valor representa a porcentagem máxima de utilização da CPU para uma única instância do EC2.

{ "Datapoints": [ { "Timestamp": "2022-10-19T00:18:00Z", "Maximum": 0.33000000000000002, "Unit": "Percent" }, { "Timestamp": "2022-10-19T03:18:00Z", "Maximum": 99.670000000000002, "Unit": "Percent" }, { "Timestamp": "2022-10-19T07:18:00Z", "Maximum": 0.34000000000000002, "Unit": "Percent" }, { "Timestamp": "2022-10-19T12:18:00Z", "Maximum": 0.34000000000000002, "Unit": "Percent" }, ... ], "Label": "CPUUtilization" }