Een applicatie die draait in een Auto Scaling group verwerkt items uit een SQS-wachtrij met langlopende workers. Het team moet worden gewaarschuwd wanneer de wachtrij groter wordt dan de verwachte omvang. De applicatielogboeken worden naar een tool van derden gestuurd en het team gebruikt al een SNS topic voor waarschuwingen. Welke monitoringaanpak is het meest operationeel efficiënt?
Kies een antwoord
Tik op een optie om je antwoord te controleren.
Correct antwoord: Maak een CloudWatch-alarm (periode van 1 uur) aan dat de som van de ApproximateNumberOfMessagesVisible-metric gebruikt en het SNS topic op de hoogte stelt wanneer de som de verwachte waarde overschrijdt..
Waarom dit het antwoord is
De meest operationeel efficiënte aanpak is het gebruik van een CloudWatch-alarm op de ingebouwde SQS-metriek ApproximateNumberOfMessagesVisible. Deze metriek geeft direct het aantal berichten weer dat klaar is om te worden verwerkt en is de meest relevante indicator voor de wachtrijgrootte. CloudWatch-alarmen kunnen direct worden geconfigureerd om een SNS-topic te waarschuwen, wat naadloos aansluit bij de bestaande waarschuwingsinfrastructuur van het team. De optie met ApproximateNumberOfMessagesDelayed is onjuist omdat deze metriek betrekking heeft op berichten die vertraagd zijn en nog niet beschikbaar voor consumptie, wat niet de totale wachtrijgrootte vertegenwoordigt. Het plannen van Lambda-functies om custom metrieken te publiceren of direct naar SNS te publiceren, voegt onnodige complexiteit en kosten toe, terwijl de benodigde informatie al beschikbaar is via standaard SQS-metrieken in CloudWatch.
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