CloudWatch métricas para tu Gateway Load Balancer - Elastic Load Balancing

Las traducciones son generadas a través de traducción automática. En caso de conflicto entre la traducción y la version original de inglés, prevalecerá la version en inglés.

CloudWatch métricas para tu Gateway Load Balancer

Elastic Load Balancing publica puntos de datos en Amazon CloudWatch para sus balanceadores de carga de Gateway y sus objetivos. CloudWatch le permite recuperar estadísticas sobre esos puntos de datos como un conjunto ordenado de datos de series temporales, conocidos como métricas. Una métrica es una variable que hay que monitorizar y los puntos de datos son los valores de esa variable a lo largo del tiempo. Por ejemplo, puede monitorizar el número total de destinos en buen estado de un equilibrador de carga de puerta de enlace en un periodo especificado. Cada punto de datos tiene una marca temporal asociada y una unidad de medida opcional.

Puede utilizar estas métricas para comprobar si el sistema funciona de acuerdo con lo esperado. Por ejemplo, puede crear una CloudWatch alarma para supervisar una métrica específica e iniciar una acción (como enviar una notificación a una dirección de correo electrónico) si la métrica se encuentra fuera de lo que considera un rango aceptable.

Elastic Load Balancing CloudWatch solo informa de las métricas cuando las solicitudes fluyen a través del Gateway Load Balancer. Si hay solicitudes fluyendo, Elastic Load Balancing mide y envía las métricas a intervalos de 60 segundos. Si no fluye ninguna solicitud o no hay datos para una métrica, esta no se notifica.

Para obtener más información, consulta la Guía del CloudWatch usuario de Amazon.

Métricas de equilibradores de carga de puerta de enlace

El espacio de nombres de AWS/GatewayELB incluye las siguientes métricas.

Métrica Descripción
ActiveFlowCount

Número total de flujos (o conexiones) simultáneos de clientes a destinos.

Criterios del informe: hay un valor distinto de cero

Estadísticas: las estadísticas más útiles son Average, Maximum y Minimum.

Dimensiones
  • LoadBalancer

  • AvailabilityZone, LoadBalancer

ConsumedLCUs

El número de unidades de capacidad del equilibrador de carga (LCU) usadas por el equilibrador de carga. Pagas por la cantidad LCUs que utilices por hora. Para obtener más información, consulte Precios de Elastic Load Balancing.

Criterios del informe: se informa siempre

Estadísticas: todas

Dimensiones
  • LoadBalancer

HealthyHostCount

El número de destinos que se considera que están en buen estado.

Criterios del informe: indica si se han activado las comprobaciones de estado

Estadísticas: las estadísticas más útiles son Maximum y Minimum.

Dimensiones
  • LoadBalancer, TargetGroup

  • AvailabilityZone, LoadBalancer, TargetGroup

NewFlowCount

Número total de flujos (o conexiones) nuevos establecidos desde los clientes a los destinos en el periodo indicado.

Criterios del informe: hay un valor distinto de cero

Estadísticas: la estadística más útil es Sum.

Dimensiones
  • LoadBalancer

  • AvailabilityZone, LoadBalancer

PeakBytesPerSecond

El promedio más alto de bytes procesados por segundo, calculado cada 10 segundos durante la ventana de muestreo. Esta métrica no incluye el tráfico de chequeos de estado.

Criterios del informe: se informa siempre

Estadísticas: la estadística más útil es Maximum.

Dimensiones
  • LoadBalancer

  • AvailabilityZone, LoadBalancer

PeakPacketsPerSecond

La velocidad media de paquetes más alta (paquetes procesados por segundo), calculada cada 10 segundos durante la ventana de muestreo. Esta métrica incluye el tráfico de comprobación de estado del tráfico.

Criterios del informe: se informa siempre

Estadísticas: la estadística más útil es Maximum.

Dimensiones
  • LoadBalancer

  • AvailabilityZone, LoadBalancer

ProcessedBytes

El número total de bytes procesados por el equilibrador de carga. Este recuento incluye el tráfico entrante y saliente de los destinos, pero no el tráfico de comprobación de estado.

Criterios del informe: hay un valor distinto de cero

Estadísticas: la estadística más útil es Sum.

Dimensiones
  • LoadBalancer

  • AvailabilityZone, LoadBalancer

RejectedFlowCount

Número total de flujos (o conexiones) rechazados por el equilibrador de carga.

Criterios del informe: se informa siempre.

Estadísticas: las estadísticas más útiles son Average, Maximum y Minimum.

Dimensiones
  • LoadBalancer

  • AvailabilityZone, LoadBalancer

RejectedFlowCount_TCP

Número total de flujos (o conexiones) TCP rechazados por el equilibrador de carga.

Criterios del informe: hay un valor distinto de cero.

Estadísticas: la estadística más útil es Sum.

Dimensiones
  • LoadBalancer

  • AvailabilityZone, LoadBalancer

UnHealthyHostCount

El número de destinos que se considera que no están en buen estado.

Criterios del informe: indica si se han activado las comprobaciones de estado

Estadísticas: las estadísticas más útiles son Maximum y Minimum.

Dimensiones
  • LoadBalancer, TargetGroup

  • AvailabilityZone, LoadBalancer, TargetGroup

Dimensiones de las métricas de los equilibradores de carga de puerta de enlace

Para filtrar las métricas del equilibrador de carga de puerta de enlace, use las siguientes dimensiones.

Dimensión Descripción
AvailabilityZone

Filtra los datos de métricas por zona de disponibilidad.

LoadBalancer

Filtra los datos de métricas por equilibrador de carga de puerta de enlace. Especifique el Load Balancer de la puerta de enlace de la siguiente manera: gateway/ load-balancer-name/1234567890123456 (la parte final del ARN).

TargetGroup

Filtra los datos de métricas por grupo de destino. Especifique el grupo objetivo de la siguiente manera: target-group-nametargetgroup/ 1234567890123456 (la parte final del ARN del grupo objetivo).

Consulta CloudWatch las métricas de tu Gateway Load Balancer

Puedes ver las CloudWatch métricas de tus balanceadores de carga de Gateway mediante la EC2 consola de Amazon. Estas métricas se muestran en gráficos de monitorización. Los gráficos de monitorización muestran puntos de datos si el equilibrador de carga de puerta de enlace se encuentra activo y recibiendo solicitudes.

Como alternativa, puede ver las métricas de su Gateway Load Balancer mediante la CloudWatch consola.

Para consultar las métricas desde la consola de
  1. Abre la EC2 consola de Amazon en https://console.aws.amazon.com/ec2/.

  2. Para ver las métricas filtradas por grupo de destino, haga lo siguiente:

    1. En el panel de navegación, elija Target Groups.

    2. Seleccione el grupo de destino y elija Monitoring.

    3. (Opcional) Para filtrar los resultados por tiempo, seleccione un intervalo de tiempo en Showing data for.

    4. Para obtener una vista más amplia de una misma métrica, seleccione su gráfico.

  3. Para ver las métricas filtradas por equilibrador de carga de puerta de enlace, haga lo siguiente:

    1. En el panel de navegación, seleccione Equilibradores de carga.

    2. Seleccione el equilibrador de carga de puerta de enlace y elija Monitorear.

    3. (Opcional) Para filtrar los resultados por tiempo, seleccione un intervalo de tiempo en Showing data for.

    4. Para obtener una vista más amplia de una misma métrica, seleccione su gráfico.

Para ver las métricas mediante la CloudWatch consola
  1. Abra la CloudWatch consola en https://console.aws.amazon.com/cloudwatch/.

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

  3. Seleccione el espacio de nombres GatewayELB.

  4. (Opcional) Para ver una métrica en todas las dimensiones, ingrese su nombre en el campo de búsqueda.

Para ver las métricas mediante el AWS CLI

Utilice el siguiente comando list-metrics para obtener una lista de las métricas disponibles:

aws cloudwatch list-metrics --namespace AWS/GatewayELB
Para obtener las estadísticas de una métrica mediante el AWS CLI

Use el siguiente get-metric-statisticscomando para obtener estadísticas para la métrica y la dimensión especificadas. Tenga en cuenta que CloudWatch trata cada combinación única de dimensiones como una métrica independiente. No se pueden recuperar estadísticas utilizando combinaciones de dimensiones que no se han publicado expresamente. Debe especificar las mismas dimensiones que se utilizaron al crear las métricas.

aws cloudwatch get-metric-statistics --namespace AWS/GatewayELB \ --metric-name UnHealthyHostCount --statistics Average --period 3600 \ --dimensions Name=LoadBalancer,Value=net/my-load-balancer/50dc6c495c0c9188 \ Name=TargetGroup,Value=targetgroup/my-targets/73e2d6bc24d8a067 \ --start-time 2017-04-18T00:00:00Z --end-time 2017-04-21T00:00:00Z

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

{ "Datapoints": [ { "Timestamp": "2020-12-18T22:00:00Z", "Average": 0.0, "Unit": "Count" }, { "Timestamp": "2020-12-18T04:00:00Z", "Average": 0.0, "Unit": "Count" }, ... ], "Label": "UnHealthyHostCount" }