AWS Lambda annonce la prise en charge de la journalisation JSON pour l’environnement d’exécution géré .NET
AWS Lambda vous permet désormais de capturer de manière native les journaux des applications au format structuré JSON pour les fonctions Lambda qui utilisent l'environnement d'exécution géré .NET Lambda. Le format JSON permet de structurer les journaux sous la forme d'une série de paires clé-valeur, ce qui vous permet de rechercher, de filtrer et d'analyser rapidement de grands volumes de journaux afin de résoudre facilement les défaillances et de comprendre les performances de vos fonctions Lambda.
Nous avons annoncé précédemment la prise en charge de la capture native des journaux des applications (journaux générés par le code de votre fonction Lambda) et des journaux système (journaux générés par le service Lambda lors de l'exécution du code de votre fonction) au format structuré JSON pour les environnements d'exécution gérés par Python, Node.js et Java. Toutefois, pour l'environnement d'exécution géré par .NET, vous ne pouviez capturer les journaux système de manière native qu'au format structuré JSON. Pour capturer les journaux des applications au format structuré JSON, vous deviez configurer manuellement les bibliothèques de journalisation. Ce lancement vous permet de capturer les journaux des applications au format structuré JSON pour les fonctions qui utilisent l'environnement d'exécution géré .NET sans avoir à utiliser vos propres bibliothèques de journalisation.
Pour commencer, vous pouvez définir le format de journal sur JSON pour les fonctions Lambda qui utilisent n'importe quel environnement d'exécution géré par .NET à l'aide de l'API Lambda, de la console Lambda, de l'interface de ligne de commande AWS, du modèle d'application sans serveur (SAM) AWS et d'AWS CloudFormation. Pour en savoir plus, consultez l’article du blog de lancement. Pour en savoir plus sur la journalisation Lambda, consultez l’article de blog Lambda logging controls ou le Guide du développeur de Lambda.
La prise en charge de la journalisation structurée JSON pour .NET est désormais disponible dans toutes les régions AWS où Lambda est disponible, à l'exception des régions Chine et GovCloud, sans frais supplémentaires. Pour en savoir plus, consultez le tableau des régions AWS.