J'ai travaillé sur une API REST qui utilise API Gateway AWS et une fonction lambda. Les services API Gateway et Lambda journalisent tous les deux dans le service CloudWatch. J'ai besoin de journaliser l'identifiant de requête lambda dans le groupe de journaux API Gateway AWS. (API-Gateway-Execution-Logs_{api_id}/{staging}).
J'arrive à obtenir l'identifiant de requête lambda au format texte mais je veux le journaliser au format JSON. Dans les journaux de l'API Gateway, il est étiqueté comme "AWS Integration Endpoint RequestId". J'ai essayé de trouver cette propriété à partir du lien suivant : Liste des variables de journalisation
Actuellement, "$context.requestId" est ajouté à mes journaux CloudWatch. Il s'agit de l'identifiant de requête pour API Gateway. J'ai besoin de l'identifiant de requête lambda dans les journaux de l'API Gateway. J'ai essayé de journaliser "$context.authorizer.principalId" mais c'est vide.
Comment puis-je obtenir l'identifiant de requête lambda à partir de l'objet contexte de la requête API Gateway ?