Supervision AWS Lambda

AWS Lambda est une plate-forme informatique sans serveur basée sur les événements, avec des capacités intégrées de mise à l'échelle automatique et de gestion de l'infrastructure. Malgré les nombreux avantages qu'offre Amazon Lambda, un système de supervision est nécessaire pour gérer ses environnements complexes, ses charges de travail et ses ressources évolutives, et pour aider à réduire le MTTR et éventuellement éviter les problèmes évitables. Le moniteur AWS Lambda d'Applications Manager est un outil de supervision intelligent doté d'un solide système de gestion des pannes et de rapports analytiques intuitifs.

Applications Manager vous permet de surveiller les données clés sur chaque fonction individuelle. Vous pouvez identifier et résoudre les problèmes de performances avant qu'ils n'affectent votre entreprise en extrapolant automatiquement la cause première. Applications Manager recherche constamment des anomalies dans les métriques qui aident à repérer les problèmes avec vos applications Lambda; en configurant les limites de comportement admissible, tout écart par rapport aux performances idéales peut être identifié et corrigé. Vous pouvez également réduire les interventions manuelles en permettant l'exécution automatique d'actions correctives.

Assurez-vous que vos fonctions Lambda fonctionnent correctement.

Applications Manager vous donne des informations riches et exploitables sur votre environnement Lambda. Il vous aide à surveiller de manière proactive les KPI vitaux pour vos applications en récupérant les statistiques en temps réel et en les agrégeant pour  une analyse historique; et utilise également des techniques d'apprentissage automatique pour prévoir la croissance et l'utilisation.

Gardez une trace des invocations.

Applications Manager collecte les statistiques d'appel d'Amazon CloudWatch et vous fournit des informations traitées telles que les appels/min, les taux de réussite et d'erreur. Vous pouvez également suivre les appels échoués, limités et réussis. La surveillance des appels vous aidera à suivre l'activité des applications et la façon dont vos fonctions s'exécutent. Une baisse des appels peut indiquer un problème avec la fonction ou un service AWS connecté.

Supervision AWS Lambda - ManageEngine Applications Manager

Gardez un œil sur les événements simultanés.

La supervision des fonctions simultanées est importante car, si la limite d'exécution simultanée ou la limite de concurrence réservée configurée sur la fonction est dépassée, AWS Lambda limite les demandes d'appel supplémentaires. La supervision de la concurrence d'accès vous aide à gérer les fonctions sur-provisionnées et à faire évoluer vos fonctions pour prendre en charge le flux du trafic des applications. Vous pouvez afficher des détails sur les exécutions simultanées telles que les statistiques de concurrence provisionnée, les exécutions simultanées et les appels.

Amazon Lambda function Monitoring Tools - ManageEngine Applications Manager

Évitez les erreurs et les pannes.

Dans les appels asynchrones, il est courant de rencontrer des échecs de livraison de destination et des files d'attente de lettres mortes. Ces deux erreurs se produisent principalement en raison d'autorisations incorrectes, d'une configuration inappropriée des ressources ou de limites de taille. Vous pouvez prévenir ces erreurs en les surveillant attentivement.

Applications Manager fournit également des informations sur la durée de chaque événement et l'âge d'itération pour les appels basés sur les flux. Soyez averti lorsque la valeur de la métrique d'âge de l'itérateur augmente et prenez des mesures pour réduire le temps nécessaire à la fonction pour traiter les enregistrements dans un lot de données.

Amazon Lambda function Monitoring Tools - ManageEngine Applications Manager

En surveillant la métrique de durée, vous pouvez percevoir la vitesse à laquelle les événements sont exécutés avec des dimensions telles que le temps moyen, minimum et maximum nécessaire pour exécuter la fonction. La durée de la surveillance vous aidera également à mieux gérer les coûts AWS, en particulier si vous gérez de gros volumes de demandes sur des centaines de fonctions.

Amazon Lambda function Monitoring Tools - ManageEngine Applications Manager

Tous vos détails de configuration en un seul endroit.

Le tableau de bord de supervision AWS Lambda d'Applications Manager affiche des informations sur vos configurations Lambda dans un seul onglet pour une référence facile. Des données telles que les statistiques de ressources, les informations sur la sécurité et le réseau, les détails des fonctions et d'autres détails de configuration sont à votre disposition.

 

La supervision AWS Lambda fait partie de la solution de   supervision AWS d'Applications Manager . Pour explorer Application Manager par vous-même, téléchargez notre essai gratuit de 30 jours ou  planifiez une démonstration personnalisée pour une visite guidée.