Publié le: Nov 10, 2022

AWS Lambda permet désormais aux extensions Lambda de collecter des données de surveillance et d'observabilité améliorées sur l'exécution de votre fonction grâce à la nouvelle API de télémétrie AWS Lambda. L'API de télémétrie fournit aux extensions une interface conviviale pour recevoir des journaux, des traces de plateforme et des métriques au niveau de l'invocation de fonction directement depuis Lambda. Aujourd'hui, vous pouvez bénéficier de ces capacités améliorées en utilisant les extensions compatibles avec l'API de télémétrie et ces partenaires AWS Partner Network (APN) : Coralogix, Datadog, Dynatrace, Lumigo, New Relic, Sedai, Serverless.com, Site24x7, Sumo Logic, Sysdig et Thundra.

Les extensions Lambda vous permettent d'utiliser vos outils tiers préférés pour surveiller et observer vos fonctions Lambda. Jusqu'à présent, Lambda offrait l'API Logs AWS Lambda permettant aux extensions de consommer les journaux générés par la fonction, l'extension et la plateforme Lambda directement depuis Lambda. Avec ce lancement, nous introduisons la nouvelle API de télémétrie qui constitue une version améliorée de l'API Logs. En plus des flux de journaux proposés par l'API Logs, l'API de télémétrie offre des traces et des métriques sur les événements et les erreurs liés au cycle de vie de l'environnement d'exécution Lambda. Les extensions peuvent directement consommer, traiter, filtrer et envoyer ces flux de télémétrie vers n'importe quelle destination de votre choix. Cela signifie que vos fournisseurs de surveillance et d'observabilité préférés peuvent désormais fournir des informations plus riches sur les performances de votre fonction Lambda avec une latence améliorée et sans vous obliger à construire une instrumentation supplémentaire.

L'API de télémétrie AWS Lambda est désormais disponible dans toutes les régions commerciales où AWS Lambda est disponible, y compris les régions AWS GovCloud (US). Pour plus d'informations, consultez le tableau des régions AWS.

Vous pouvez déployer des extensions qui utilisent l'API de télémétrie pour les fonctions regroupées sous la forme d'archives ZIP ou d'images de conteneurs. Pour commencer à utiliser les extensions des partenaires APN, suivez les liens fournis dans l'article du blog de lancement. Vous pouvez également créer votre propre extension qui utilise l'API de télémétrie. Pour en savoir plus, consultez le Guide du développeur AWS Lambda.