Een ontwikkelingsteam heeft 15 minuten geleden een nieuwe Lambda-functie geïmplementeerd en deze is meerdere keren aangeroepen, maar er zijn geen logboekvermeldingen in CloudWatch Logs. Wat is hiervoor een waarschijnlijke reden?
Kies een antwoord
Tik op een optie om je antwoord te controleren.
Correct antwoord: De IAM-rol die aan de Lambda is gekoppeld, heeft geen machtigingen om CloudWatch Logs-resources aan te maken of loggebeurtenissen te plaatsen..
Waarom dit het antwoord is
De meest waarschijnlijke reden is dat de IAM-rol die aan de Lambda-functie is gekoppeld, niet de benodigde machtigingen heeft om loggroepen en logstreams aan te maken in CloudWatch Logs, of om loggebeurtenissen te plaatsen. Zonder deze machtigingen kan Lambda geen logs naar CloudWatch sturen. Hoewel het mogelijk is dat de ontwikkelaars geen logging statements hebben ingeschakeld, genereert Lambda standaard runtime-logs (zoals start-, end- en rapportregels) die ook in CloudWatch zouden moeten verschijnen. Als de functie een uitzondering genereert voordat logging statements worden bereikt, zou de uitzondering zelf vaak als een fout in CloudWatch Logs worden vastgelegd, mits de juiste machtigingen aanwezig zijn. Lambda schrijft geen logs naar lokale bestanden die handmatig moeten worden verzonden; het integreert direct met CloudWatch Logs.
Slaag voor je examen — zonder eindeloos zoeken naar antwoorden
Krijg elke geverifieerde vraag en uitleg voor dit examen op één plek, en bespaar uren voorbereiding. Meer dan 1.000 certificeringen · Meer dan 20 talen · gratis om te beginnen.
Slaag sneller voor je examen → Geen kaart nodig