Surveillance des fonctions Lambda avec isolation des locataires - AWS Lambda

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

Vous pouvez surveiller vos fonctions Lambda isolées par les locataires à l'aide d'Amazon CloudWatch et en accédant aux données de télémétrie en temps réel pour les extensions à l'aide de l'API de télémétrie. AWS X-Ray

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" }