Een web-app gebruikt een ALB over meerdere AZ's met Lambda targets en CloudWatch metrics. Sommige gebruikers melden dat delen van de app niet laden. De engineer heeft ALB access logging ingeschakeld. Wat moet de engineer nu doen om te identificeren welke fouten de ALB logt?
Kies een antwoord
Tik op een optie om je antwoord te controleren.
Correct antwoord: Configureer een Amazon S3 bucket als de ALB access log bestemming en gebruik Amazon Athena om de logs te bevragen om te bepalen welke foutmeldingen de ALB ontvangt..
Waarom dit het antwoord is
De correcte aanpak is om de ALB access logs naar een S3 bucket te sturen en vervolgens Amazon Athena te gebruiken om deze logs te bevragen. ALB access logs worden standaard opgeslagen in S3 en Athena is een krachtige tool om direct SQL-query's uit te voeren op data in S3, inclusief logbestanden. Dit maakt het efficiënt om specifieke foutcodes of patronen te zoeken die wijzen op problemen. Het sturen van logs naar CloudWatch Logs en dan CloudWatch Logs Insights gebruiken is mogelijk, maar ALB access logs worden niet direct naar CloudWatch Logs gestuurd; ze moeten eerst via S3 en een abonnement naar CloudWatch Logs worden geleid, wat een extra stap is. CloudWatch Logs haalt niet automatisch logs op uit S3. De Amazon Athena CloudWatch Connector is bedoeld voor het bevragen van CloudWatch Logs via Athena, niet voor het direct bevragen van ALB logs in 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