View a markdown version of this page

CloudWatch statistiques pour votre Gateway Load Balancer - Elastic Load Balancing

Les traductions sont fournies par des outils de traduction automatique. En cas de conflit entre le contenu d'une traduction et celui de la version originale en anglais, la version anglaise prévaudra.

CloudWatch statistiques pour votre Gateway Load Balancer

Elastic Load Balancing publie des points de données sur Amazon CloudWatch pour vos Gateway Load Balancers et vos cibles. CloudWatch vous permet de récupérer des statistiques sur ces points de données sous la forme d'un ensemble ordonné de données chronologiques, appelées métriques. Considérez une métrique comme une variable à surveiller, et les points de données comme les valeurs de cette variable au fil du temps. Par exemple, vous pouvez surveiller le nombre total de cibles saines pour un Gateway Load Balancer sur une période spécifiée. Un horodatage et une unité de mesure facultative sont associés à chaque point de données.

Vous pouvez utiliser les métriques pour vérifier que le système fonctionne comme prévu. Par exemple, vous pouvez créer une CloudWatch alarme pour surveiller une métrique spécifiée et lancer une action (telle que l'envoi d'une notification à une adresse e-mail) si la métrique dépasse ce que vous considérez comme une plage acceptable.

Elastic Load Balancing transmet les métriques CloudWatch uniquement lorsque les demandes transitent par le Gateway Load Balancer. Si des demandes passent par l'équilibreur de charge, Elastic Load Balancing mesure et envoie ses métriques au cours d'intervalles de 60 secondes. Si aucune demande ne passe ou s'il n'existe pas de données pour une métrique, cette dernière n'est pas présentée.

Pour plus d'informations, consultez le guide de CloudWatch l'utilisateur Amazon.

Métriques de Gateway Load Balancer

L'espace de AWS/GatewayELB noms inclut les métriques suivantes pour les flux.

Métrique Description
ActiveFlowCount

Nombre total de flux (ou connexions) simultanés provenant des clients vers des cibles.

Critères de notification : il existe une valeur différente de zéro

Statistics : les statistiques les plus utiles sont Average, Maximum et Minimum.

Dimensions
  • LoadBalancer

  • AvailabilityZone, LoadBalancer

NewFlowCount

Nombre total de nouveaux flux (ou connexions) établis entre les clients et les cibles pendant la période.

Critères de notification : il existe une valeur différente de zéro

Statistics : la statistique la plus utile est Sum.

Dimensions
  • LoadBalancer

  • AvailabilityZone, LoadBalancer

RejectedFlowCount

Le nombre total de flux (ou connexions) rejetés par l'équilibreur de charge.

Critères de notification : toujours signalé.

Statistics : les statistiques les plus utiles sont Average, Maximum et Minimum.

Dimensions
  • LoadBalancer

  • AvailabilityZone, LoadBalancer

RejectedFlowCount_TCP

Le nombre de flux TCP (ou connexions) rejetés par l'équilibreur de charge.

Critères de notification : il existe une valeur différente de zéro.

Statistics : la statistique la plus utile est Sum.

Dimensions
  • LoadBalancer

  • AvailabilityZone, LoadBalancer

L'AWS/GatewayELBespace de noms inclut les mesures de débit suivantes.

Métrique Description
ProcessedBytes

Nombre total d'octets traités par l'équilibreur de charge. Ce nombre inclut le trafic vers et depuis les cibles, mais pas le trafic lié à la vérification de l'état.

Critères de notification : il existe une valeur différente de zéro

Statistics : la statistique la plus utile est Sum.

Dimensions
  • LoadBalancer

  • AvailabilityZone, LoadBalancer

ProcessedPackets

Nombre total de paquets traités par l'équilibreur de charge. Ce nombre inclut le trafic vers et depuis les cibles, y compris le trafic lié à la surveillance de l'état.

Critères de notification : toujours signalé.

Statistics : la statistique la plus utile est Sum.

Dimensions
  • LoadBalancer

  • AvailabilityZone, LoadBalancer

PeakBytesPerSecond

Nombre moyen d'octets traités par seconde le plus élevé, calculé toutes les 10 secondes pendant la fenêtre d'échantillonnage. Cette métrique n'inclut pas le trafic des bilans de santé.

Critères de notification : toujours signalé

Statistics : la statistique la plus utile est Maximum.

Dimensions
  • LoadBalancer

  • AvailabilityZone, LoadBalancer

PeakPacketsPerSecond

Débit moyen de paquets le plus élevé (paquets traités par seconde), calculé toutes les 10 secondes pendant la fenêtre d'échantillonnage. Cette métrique inclut le trafic de surveillance de l'état.

Critères de notification : toujours signalé

Statistics : la statistique la plus utile est Maximum.

Dimensions
  • LoadBalancer

  • AvailabilityZone, LoadBalancer

L'AWS/GatewayELBespace de noms inclut les mesures suivantes pour les connexions et les réinitialisations.

Métrique Description
TCP_GWLB_Reset_Count

Le nombre total de paquets de réinitialisation TCP (RST) générés par le Gateway Load Balancer lorsque la fonction de réinitialisation TCP est active.

Critères de notification : toujours signalé

Statistics : la statistique la plus utile est Sum.

Dimensions
  • LoadBalancer

  • AvailabilityZone, LoadBalancer

L'AWS/GatewayELBespace de noms inclut les métriques suivantes pour les abandons de paquets.

Métrique Description
PacketsDroppedCount_InvalidGeneveTunnel

Lors du renvoi du paquet au GWLB, l'appliance cible doit échanger les adresses IP source et destination du tunnel GENEVE et utiliser le port de destination GENEVE correct (6081). Si le paquet n'est pas conforme à la directive ci-dessus, GWLB supprimera le paquet et incrémentera cette métrique.

Critères de notification : toujours signalé

Statistics : la statistique la plus utile est Sum.

Dimensions
  • LoadBalancer

  • AvailabilityZone, LoadBalancer

PacketsDroppedCount_InvalidGwlbEndpointId

L'appliance est tenue de renvoyer l'entrée GwlbeEniId dans le TLV lorsqu'elle répond au GWLB. Si ce TLV est absent, GWLB supprimera le paquet et incrémentera cette métrique.

Critères de notification : toujours signalé

Statistics : la statistique la plus utile est Sum.

Dimensions
  • LoadBalancer

  • AvailabilityZone, LoadBalancer

PacketsDroppedCount_InvalidGwlbFlowCookie

L'appliance doit renvoyer FlowCookie TLV telle quelle lorsqu'elle répond au GWLB. Cette métrique est incrémentée si le cookie de flux pour un flux donné ne correspond pas.

Critères de notification : toujours signalé

Statistics : la statistique la plus utile est Sum.

Dimensions
  • LoadBalancer

  • AvailabilityZone, LoadBalancer

PacketsDroppedCount_MissingFlowEntry

GWLB suit une entrée de flux pour chaque flux actif qu'il traite. Si l'entrée de flux pour un paquet de chemin de retour est manquante, GWLB supprimera le paquet et incrémentera cette métrique. Une entrée de flux peut être manquante si le flux a expiré, si le paquet n'appartient pas à un flux connu ou si le flux a été expulsé en raison de la charge du système.

Critères de notification : toujours signalé

Statistics : la statistique la plus utile est Sum.

Dimensions
  • LoadBalancer

  • AvailabilityZone, LoadBalancer

L'AWS/GatewayELBespace de noms inclut les mesures suivantes pour les unités de capacité de l'équilibreur de charge (LCU).

Métrique Description
ConsumedLCUs

Nombre d'unités de capacité d'équilibreur de charge (LCU) utilisées par votre équilibreur de charge. Vous ne payez que pour les unités LCU que vous utilisez par heure. Pour plus d'informations, consultez Tarification Elastic Load Balancing.

Critères de notification : toujours signalé

Statistics : All

Dimensions
  • LoadBalancer

L'espace de noms AWS/GatewayELB inclut les métriques suivantes pour l'état du groupe cible.

Métrique Description
HealthyHostCount

Nombre de cibles considérées saines.

Critères de notification : Signalé si les vérifications de l'état sont activées

Statistiques : les statistiques les plus utiles sont Maximum et Minimum.

Dimensions
  • LoadBalancer, TargetGroup

  • AvailabilityZone, LoadBalancer, TargetGroup

UnHealthyHostCount

Nombre de cibles considérées non saines.

Critères de notification : Signalé si les vérifications de l'état sont activées

Statistiques : les statistiques les plus utiles sont Maximum et Minimum.

Dimensions
  • LoadBalancer, TargetGroup

  • AvailabilityZone, LoadBalancer, TargetGroup

Dimensions de métriques pour les Gateway Load Balancers

Pour filtrer les métriques pour votre Gateway Load Balancer, utilisez les dimensions ci-dessous.

Dimension Description
AvailabilityZone

Filtrer les données métriques par Zone de disponibilité.

LoadBalancer

Filtre les données métriques en fonction du Gateway Load Balancer. Spécifiez le Gateway Load Balancer comme suit : gateway/load-balancer-name/1234567890123456 (partie finale de l'ARN).

TargetGroup

Filtre les données métriques en fonction du groupe cible. Spécifiez le groupe cible comme suit : targetgroup/target-group-name/1234567890123456 (partie finale du groupe cible ARN).

Afficher CloudWatch les statistiques de votre Gateway Load Balancer

Vous pouvez consulter les CloudWatch statistiques de vos équilibreurs de charge Gateway à l'aide de la console Amazon EC2. Ces métriques s’affichent sous forme de graphiques de surveillance. Les graphiques de surveillance affichent des points de données si le Gateway Load Balancer est actif et reçoit des demandes.

Vous pouvez également consulter les statistiques de votre Gateway Load Balancer à l'aide de la CloudWatch console.

Pour afficher des métriques à l'aide de la console
  1. Ouvrez la console Amazon EC2 à l’adresse https://console.aws.amazon.com/ec2/.

  2. Pour afficher les métriques filtrées par groupe cible, procédez comme suit :

    1. Dans le volet de navigation, sélectionnez Groupes cibles.

    2. Sélectionnez votre groupe cible et choisissez Surveillance.

    3. (Facultatif) Pour filtrer les résultats par période, sélectionnez un intervalle de temps dans Affichage des données pour.

    4. Pour obtenir une vue plus grande d'une métrique individuelle, sélectionnez son graphique.

  3. Pour afficher les métriques filtrées par Gateway Load Balancer, procédez comme suit :

    1. Dans le volet de navigation, choisissez Load Balancers.

    2. Sélectionnez votre Gateway Load Balancer, puis choisissez Surveillance.

    3. (Facultatif) Pour filtrer les résultats par période, sélectionnez un intervalle de temps dans Affichage des données pour.

    4. Pour obtenir une vue plus grande d'une métrique individuelle, sélectionnez son graphique.

Pour afficher les statistiques à l'aide de la CloudWatch console
  1. Ouvrez la CloudWatch console à l'adresse https://console.aws.amazon.com/cloudwatch/.

  2. Dans le panneau de navigation, sélectionnez ‎Métriques.

  3. Sélectionnez l'espace de noms GatewayELB.

  4. (Facultatif) Pour afficher une métrique pour toutes les dimensions, entrez son nom dans le champ de recherche.

Pour afficher les statistiques à l'aide du AWS CLI

Utilisez la commande list-metrics suivante pour répertorier les métriques disponibles :

aws cloudwatch list-metrics --namespace AWS/GatewayELB
Pour obtenir les statistiques d'une métrique à l'aide du AWS CLI

Utilisez la commande get-metric-statistics pour obtenir les statistiques pour la métrique et la dimension spécifiées. Notez que CloudWatch chaque combinaison unique de dimensions est traitée comme une métrique distincte. Vous ne pouvez pas récupérer les statistiques à l'aide de combinaisons de dimensions qui n'ont pas été spécialement publiées. Vous devez spécifier les mêmes dimensions que celles utilisées lorsque les mesures ont été créées.

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

Voici un exemple de sortie.

{ "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" }