Les traductions sont fournies par des outils de traduction automatique. En cas de conflit entre le contenu d'une traduction et celui de la version originale en anglais, la version anglaise prévaudra.
Surveillance des fonctions Lambda avec isolation des locataires
Comprendre la journalisation en mode isolé pour les locataires
Pour les fonctions utilisant l'isolation des locataires, Lambda inclut automatiquement l'identifiant du locataire dans les journaux des fonctions lorsque la journalisation JSON est activée, ce qui facilite le suivi et le débogage des problèmes spécifiques aux locataires. Lambda crée un flux de CloudWatch journal distinct pour chaque environnement d'exécution. Vous pouvez utiliser CloudWatch Logs Insights pour rechercher les flux de journaux appartenant à un locataire en particulier en filtrant par identifiant de locataire :
fields @logStream, @message | filter tenantId=='BlueTenant' or record.tenantId=='BlueTenant' | stats count() as logCount by @logStream | sort @timestamp desc
Vous pouvez également utiliser ce paramètre pour récupérer les journaux spécifiques au locataire dans tous les flux de journaux :
fields @message | filter tenantId=='BlueTenant' or record.tenantId=='BlueTenant' | limit 1000
La tenantId propriété est incluse pour les événements des plateformes (tels que platform.start etplatform.report) et les journaux personnalisés que vous imprimez dans votre code de fonction, comme indiqué ci-dessous :
{ "time": "2025-10-13T19:48:06.990Z", "type": "platform.start", "record": { "requestId": "a0f40320-b43c-44b3-91bf-d5b5240a1bed", "functionArn": "arn:aws:lambda:us-east-1:xxxxxx:function:multitenant-function-1", "version": "$LATEST","tenantId": "BlueTenant"" } } { "timestamp": "2025-10-13T19:48:06.992Z", "level": "INFO", "requestId": "a0f40320-b43c-44b3-91bf-d5b5240a1bed","tenantId": "BlueTenant"", "message": "custom log line1" } { "timestamp": "2025-10-13T19:48:07.022Z", "level": "WARN", "requestId": "a0f40320-b43c-44b3-91bf-d5b5240a1bed","tenantId": "BlueTenant"", "message": "custom log line2" }