Elastic Load Balancing (ELB) est un service d'équilibrage de charge d'Amazon Web Services (AWS). AWS ELB distribue automatiquement le trafic des applications entrantes sur plusieurs cibles, telles que les instances EC2, et met à l'échelle les ressources pour répondre aux demandes de trafic. L'équilibreur de charge élastique aide les équipes informatiques à ajuster la capacité en fonction des applications entrantes et du trafic réseau.
AWS ELB prend en charge trois types d'équilibreurs de charge: les équilibreurs de charge d'application, les équilibreurs de charge réseau et les équilibreurs de charge classiques.
Cette page explique comment l'outil de supervision AWS ELB d'Applications Manager vous permet de surveiller les équilibreurs de charge élastiques AWS, d'analyser les modèles de trafic et de résoudre les problèmes avec vos équilibreurs de charge et vos cibles pour des performances optimisées.
Obtenez des données de base sur le nombre d'hôtes sains, la latence, les demandes, les taux d'erreur, etc. Ces mesures peuvent être tracées sur des tableaux de bord et vous pouvez créer des alertes de base de type seuil. Gérez le routage du trafic pour des situations et des adresses IP spécifiques lorsque plusieurs connexions sont ouvertes afin de gérer les demandes accrues si nécessaire. Recevez des notifications instantanées des problèmes de performances et des goulots d'étranglement afin de pouvoir prendre rapidement des mesures correctives avant que vos utilisateurs finaux ne rencontrent des problèmes.
Surveillez les performances d'AWS ELB en gardant un œil sur le nombre de connexions rejetées pour suivre la capacité de votre équilibreur de charge à se connecter correctement à une cible et à acheminer une demande. Mesurez le nombre de règles et d'octets traités par l'ELB d'application. L'outil de supervision d’équilibreur de charge élastique d'Applications Manager vous permet d'avoir un aperçu de plusieurs statistiques de performances telles que le nombre de connexions simultanées (actives et nouvelles) entre les clients et l'équilibreur de charge et entre l'équilibreur de charge et les cibles.
Utilisez l'outil de supervision ELB d'Applications Manager pour surveiller le nombre de cibles saines enregistrées avec l’équilibreur de charge élastique d’application. Maintenez un nombre d'hôte sain en suivant les instances saines. Un nombre réduit d'hôtes sains enregistrés peut augmenter la latence, alors configurez des alertes pour vous assurer que vous disposez de suffisamment d'instances saines pour traiter les demandes entrantes.
Rassemblez des statistiques sur le nombre d'erreurs client et serveur générées par l'équilibreur de charge. Mesurez le nombre de connexions TLS qui n'ont pas réussi à établir une session entre votre équilibreur de charge et ses instances enregistrées. Identifiez les causes potentielles de l'erreur et configurez des alertes pour vous informer lorsque vos serveurs principaux génèrent ces erreurs. Passez en revue vos journaux d'application pour l'heure correspondante pour résoudre le problème.
Obtenez un agrégat des codes d'erreur HTTP 4XX et 5XX générés par les cibles de votre groupe. Corrigez les erreurs de connexion back-end et explorez pour identifier si une instance ou une zone de disponibilité est la source du problème.
Comprenez l'évolutivité de votre système ELB et lancez-vous dans la surveillance des équilibreurs de charge applicative et réseau dans votre environnement. Le système de supervision d’équilibreur de charge élastique AWS d'Applications Manager offre la possibilité de surveiller votre configuration ELB avec des métriques détaillées sur les demandes adressées à vos équilibreurs de charge.
Avec l'outil de supervision AWS d’Applications Manager, vous bénéficiez d'une visibilité à l'échelle du système sur l'utilisation des ressources, les performances des applications et l’intégrité opérationnelle de votre infrastructure AWS et des performances des applications. Commencez à superviser votre environnement AWS avec un essai gratuit de 30 jours d'Applications Manager.