Acumular estadísticas por grupo de Auto Scaling - Amazon Elastic Compute Cloud

Acumular estadísticas por grupo de Auto Scaling

Puede acumular estadísticas para las instancias EC2 en un grupo de Auto Scaling. Tenga en cuenta que Amazon CloudWatch no puede agrupar datos en las regiones de AWS. Las métricas son totalmente independientes entre regiones.

En este ejemplo, se muestra cómo recuperar los bytes totales que se escriben en disco para un grupo de Auto Scaling. El total se calcula para periodos de 1 minuto para un intervalo de 24 horas en todas las instancias EC2 en el grupo de Auto Scaling especificado.

Para visualizar DiskWriteBytes para las instancias en un grupo de Auto Scaling (consola)
  1. Abra la consola de CloudWatch en https://console.aws.amazon.com/cloudwatch/.

  2. En el panel de navegación, seleccione Metrics (Métricas).

  3. Elija el espacio de nombres EC2 y, a continuación, seleccione By Auto Scaling Group (Por grupo de Auto Scaling).

  4. Elija la fila para la métrica DiskWriteBytes y el grupo de Auto Scaling específico, que muestra un gráfico para la métrica para las instancias en el grupo de Auto Scaling. Para asignar un nombre al gráfico, elija el icono del lápiz. Para cambiar el intervalo de tiempo, seleccione uno de los valores predefinidos o elija custom (personalizado).

  5. Para cambiar la estadística o el periodo de la métrica, elija la pestaña Graphed metrics (Métricas diagramadas). Elija el encabezado de columna o un valor individual y, a continuación, elija un valor diferente.

Para visualizar DiskWriteBytes para las instancias en un grupo de Auto Scaling (AWS CLI)

Utilice el comando get-metric-statistics como se indica a continuación.

aws cloudwatch get-metric-statistics --namespace AWS/EC2 --metric-name DiskWriteBytes --period 360 \ --statistics "Sum" "SampleCount" --dimensions Name=AutoScalingGroupName,Value=my-asg --start-time 2022-10-16T23:18:00 --end-time 2022-10-18T23:18:00

A continuación, se muestra un ejemplo del resultado:

{ "Datapoints": [ { "SampleCount": 18.0, "Timestamp": "2022-10-19T21:36:00Z", "Sum": 0.0, "Unit": "Bytes" }, { "SampleCount": 5.0, "Timestamp": "2022-10-19T21:42:00Z", "Sum": 0.0, "Unit": "Bytes" } ], "Label": "DiskWriteBytes" }