Surveillance de l'équilibrage de charge TCP/UDP interne

L'équilibrage de charge TCP/UDP interne exporte les données de surveillance vers Cloud Monitoring. Les métriques de surveillance peuvent être utilisées aux fins suivantes :

  • Évaluation de la configuration, de l'utilisation et des performances d'un équilibreur de charge TCP/UDP interne
  • Dépannage
  • Améliorer l'utilisation des ressources et l'expérience utilisateur

En plus des tableaux de bord prédéfinis proposés dans Monitoring, vous pouvez créer des tableaux de bord personnalisés, configurer des alertes et interroger les métriques via l'API Monitoring.

Afficher les tableaux de bord Monitoring

  1. Accédez à Monitoring dans Google Cloud Console.
    Accéder à Monitoring
  2. Si Ressources apparaît dans le volet de navigation, sélectionnez Ressources, puis Équilibreurs de charge Google Cloud. Sinon, sélectionnez Tableaux de bord, puis le tableau de bord intitulé Équilibreurs de charge Google Cloud.
  3. Cliquez sur le nom de votre équilibreur de charge.

Le volet de gauche affiche diverses informations sur l'équilibreur de charge sélectionné. Le volet de droite présente les graphiques de séries temporelles. Cliquez sur le lien Breakdowns (Répartitions) pour afficher des répartitions spécifiques. Le volet de gauche présente les données actuellement configurées, tandis que le volet de droite peut présenter des données diffusées par des configurations historiques qui ne sont pas reflétées dans le volet de gauche.

Définir des règles d'alerte

Vous pouvez créer des règles d'alerte pour surveiller les valeurs des métriques et être informé lorsqu'elles ne respectent pas une condition. Les étapes suivantes concernent l'interface d'alerte de l'aperçu.

  1. Dans Google Cloud Console, accédez à la page Monitoring.

    Accéder à Monitoring

  2. Dans le volet de navigation Monitoring, sélectionnez  Alertes :
  3. Si vous n'avez pas créé vos canaux de notification et si vous souhaitez être averti, cliquez sur Modifier les canaux de notification et ajoutez vos canaux de notification. Revenez à la page Alertes après avoir ajouté vos canaux.
  4. Sur la page Alertes, cliquez sur Créer une règle.
  5. Pour sélectionner la métrique, développez le menu Select a metric (Sélectionner une métrique), puis procédez comme suit :
    1. Pour limiter le menu aux entrées pertinentes, saisissez Google Cloud TCP Load Balancer ou Google Cloud UDP Load Balancer dans la barre de filtre. Si aucun résultat ne s'affiche après avoir filtré le menu, désactivez l'option Afficher seulement les ressources et les métriques actives.
    2. Pour le champ Type de ressource, sélectionnez Équilibreur de charge TCP Google Cloud ou Équilibreur de charge UDP Google Cloud.
    3. Sélectionnez une Catégorie de métrique et une Métrique, puis cliquez sur Appliquer.
  6. Cliquez sur Suivant.
  7. Les paramètres de la page Configurer le déclencheur d'alerte déterminent le moment où l'alerte se déclenche. Sélectionnez un type de condition et, si nécessaire, spécifiez un seuil. Pour en savoir plus, consultez la section Déclencheur de condition.
  8. Cliquez sur Suivant.
  9. Facultatif : Pour ajouter des notifications à votre règle d'alerte, cliquez sur Canaux de notification. Dans la boîte de dialogue, sélectionnez un ou plusieurs canaux de notification dans le menu, puis cliquez sur OK.
  10. Facultatif : Mettez à jour la durée de fermeture automatique de l'incident. Ce champ détermine à quel moment Monitoring ferme les incidents en l'absence de données de métriques.
  11. Facultatif : Cliquez sur Documentation, puis ajoutez les informations à inclure dans le message de notification.
  12. Cliquez sur Nom de l'alerte et saisissez un nom pour la règle d'alerte.
  13. Cliquez sur Créer une stratégie.
Pour plus d'informations, consultez la page Règles d'alerte.

Définir des tableaux de bord Monitoring personnalisés

Vous pouvez créer des tableaux de bord Monitoring personnalisés pour les métriques d'équilibrage de charge TCP/UDP interne :

  1. Accédez à Monitoring dans Google Cloud Console.
    Accéder à Monitoring
  2. Sélectionnez Tableaux de bord > Créer un tableau de bord.
  3. Cliquez sur Ajouter un graphique.
  4. Indiquez un titre pour le graphique.
  5. Sélectionnez des métriques et des filtres. Pour les métriques, le type de ressource est Règle (interne) d'équilibreur de charge TCP Google Cloud (internal_tcp_lb_rule) ou Règle (interne) d'équilibreur de charge UDP Google Cloud (internal_udp_lb_rule).
  6. Cliquez sur Save.

Métriques des équilibreurs de charge TCP/UDP internes

Les métriques suivantes pour les équilibreurs de charge TCP/UDP internes sont indiquées dans Monitoring.

Métrique Description
Débit entrant Nombre d'octets envoyés vers les règles de transfert d'équilibreur de charge TCP/UDP interne, tels qu'ils sont reçus par les backends.
Paquets entrants Nombre de paquets envoyés vers les règles de transfert d'équilibreur de charge TCP/UDP interne, tels qu'ils sont reçus par les backends.
Débit sortant Nombre d'octets envoyés par les backends à équilibrage de charge interne sur les connexions liées aux adresses IP de règle de transfert.
Paquets sortants Nombre de paquets envoyés par les backends à équilibrage de charge interne sur les connexions liées aux adresses IP de règle de transfert.
Latence (*) Répartition du délai aller-retour (DAR) calculé pour les groupes de paquets sur chaque connexion à équilibrage de charge interne. Généralement réduite au 95e centile dans les vues Monitoring.

(*) Disponible uniquement pour le trafic TCP.

Dimensions de filtrage pour les métriques d'équilibreur de charge TCP/UDP interne

Les métriques sont agrégées pour chaque équilibreur de charge TCP/UDP interne. Ces métriques peuvent être décomposées selon les dimensions suivantes :

Propriété Description
BACKEND NAME Nom du groupe de backend ayant reçu la connexion. Le groupe de backend peut être un groupe d'instances ou un groupe de points de terminaison du réseau.
BACKEND SCOPE Champ d'application (région ou zone) du backend ayant reçu la connexion.
BACKEND ZONE Si le backend était un groupe de backend zonal, il s'agit de la zone du backend ayant diffusé la connexion.
CLIENT NETWORK Réseau à partir duquel l'instance connectée à l'équilibrage de charge interne envoie le trafic.
CLIENT SUBNETWORK Sous-réseau à partir duquel l'instance connectée à l'équilibrage de charge interne envoie le trafic.
CLIENT ZONE Zone Google Cloud de l'instance connectée à la règle de transfert de l'équilibreur de charge TCP/UDP interne.
FORWARDING RULE Nom de la règle de transfert utilisée par l'instance pour se connecter à l'équilibreur de charge TCP/UDP interne.

Fréquence et conservation des rapports sur les métriques

Les métriques des équilibreurs de charge TCP/UDP internes sont exportées vers Monitoring par lots de précision d'une minute. Les données de surveillance sont conservées pendant six semaines. Le tableau de bord fournit une analyse des données sur des intervalles par défaut d'une heure, de six heures, d'un jour, d'une semaine et de six semaines. Vous pouvez demander manuellement une analyse sur un intervalle compris entre une minute et six semaines.

Étapes suivantes