AWS Lambda prend en charge la surveillance des performances des applications (APM) via CloudWatch Application Signals
AWS Lambda prend désormais en charge Amazon CloudWatch Application Signals, une solution de surveillance des performances des applications (APM) qui permet aux développeurs et aux opérateurs de surveiller facilement l'état et les performances de leurs applications sans serveur créées à l'aide de Lambda.
Les clients recherchent un moyen simple d'identifier et de résoudre rapidement les problèmes de performances afin de minimiser le temps moyen de restauration (MTTR) et les coûts opérationnels liés à l'exécution d'applications sans serveur. Application Signals fournit désormais des tableaux de bord standardisés et prédéfinis pour les métriques d’application critiques (telles que le débit, la disponibilité, la latence, les pannes et les erreurs), les traces corrélées et les interactions entre la fonction Lambda et ses dépendances (comme d'autres services AWS), sans nécessiter d'instrumentation manuelle ni de modifications de code de la part des développeurs. Cela donne aux opérateurs une vue d'ensemble de l'état de santé de l'application et leur permet d'effectuer des recherches approfondies pour déterminer la cause première des anomalies de performances. Vous pouvez également créer des objectifs de niveau de service (SLO) dans Application Signals pour suivre de près les KPI des opérations critiques de votre application, ce qui vous permet d'identifier et de trier facilement les opérations qui ne répondent pas aux KPI de votre entreprise. Application Signals instrumente automatiquement votre fonction Lambda à l'aide des bibliothèques AWS Distro for OpenTelemetry (ADOT) améliorées, offrant ainsi de meilleures performances (latence de démarrage à froid et consommation de mémoire) qu'auparavant.
Pour commencer, accédez à l'onglet Configuration de la console Lambda et activez en un seul clic Application Signals pour votre fonction dans la section « Outils de surveillance et opérationnels ». Pour en savoir plus, consultez l'article du blog de lancement, le Guide du développeur de Lambda et le Guide du développeur d'Application Signals.
Application Signals for Lambda est disponible dans toutes les régions AWS commerciales où Lambda et CloudWatch Application Signals sont disponibles.