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á.
CloudWatch Métricas da Amazon para Amazon EC2 Auto Scaling
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 Auto EC2 Scaling envia dados amostrados a cada minuto, com base no CloudWatch 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.
Conteúdo
Métricas do grupo do Auto Scaling
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 | Descrição |
---|---|
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 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 estão em serviço, pendentes ou retornando a um pool aquecido após a escalada do grupo Auto Scaling. 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.
Métrica | Descrição |
---|---|
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 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. |
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 grupos de Auto Scaling que têm uma piscina aquecida. Para obter mais informações, consulte Diminua a latência para aplicações com tempos de inicialização longos usando pools ativos.
Métrica | Descrição |
---|---|
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 na piscina aquecida. 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 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 casos que retornam a uma piscina aquecida após a escalada do grupo 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. |
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. |
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
É possível usar as seguintes dimensões para refinar as métricas listadas nas tabelas anteriores.
Dimensão | Descrição |
---|---|
AutoScalingGroupName
|
Filtros no nome de um grupo do Auto Scaling. |
Métricas e dimensões de escalabilidade preditiva
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.
Métrica | Descrição | Dimensões |
---|---|---|
PredictiveScalingLoadForecast
|
A previsão da quantidade de carga que será gerada por sua aplicação. As estatísticas 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 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 Critérios de relatório: reportado após a criação da previsão inicial. |
AutoScalingGroupName , PolicyName ,
PairIndex |
nota
A PairIndex
dimensão retorna informações associadas ao índice do par métrico de escalabilidade de carga, conforme atribuído pelo Amazon Auto Scaling. EC2 Atualmente, o único valor válido é 0
.
Ativar métricas do grupo do Auto Scaling (console)
Para habilitar as métricas do grupo
Abra o EC2 console da Amazon em https://console.aws.amazon.com/ec2/
e escolha Auto Scaling Groups no painel de navegação. -
Marque a caixa de seleção ao lado do seu grupo do Auto Scaling.
Um painel dividido é aberto na parte inferior da página.
-
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
Abra o EC2 console da Amazon em https://console.aws.amazon.com/ec2/
e escolha Auto Scaling Groups no painel de navegação. -
Selecione seu grupo do Auto Scaling.
-
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)
Para habilitar métricas do grupo do Auto Scaling
Ative uma ou mais métricas de grupo usando o enable-metrics-collection
aws autoscaling enable-metrics-collection --auto-scaling-group-name
my-asg
\ --metricsGroupDesiredCapacity
--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
aws autoscaling disable-metrics-collection --auto-scaling-group-name
my-asg