Ein Entwickler hat eine serverlose Anwendung erstellt, die API Gateway, Lambda-Funktionen und Route 53 verwendet. Während des Tests sieht der Entwickler Fehler, kann aber die Ursache nicht sofort finden. Was sollte der Entwickler tun, um mit dem geringsten Betriebsaufwand alle Anwendungsprotokolle zu durchsuchen?
Wählen Sie eine Antwort
Tippen Sie auf eine Option, um Ihre Antwort zu überprüfen.
Richtige Antwort: CloudWatch Logs für die API Gateway-Stages mit JSON-Format für API-Anfragen aktivieren. Verwenden Sie CloudWatch Logs Insights, um Protokolle von den AWS-Diensten der Anwendung zu suchen und zu analysieren..
Warum dies die Antwort ist
Die Aktivierung von CloudWatch Logs für API Gateway-Stages im JSON-Format und die Nutzung von CloudWatch Logs Insights ist die effizienteste Methode. CloudWatch Logs Insights ermöglicht die schnelle Abfrage und Analyse von Protokollen aus verschiedenen AWS-Diensten, einschließlich Lambda und API Gateway, mit minimalem Betriebsaufwand. Die Protokolle werden automatisch von den Diensten an CloudWatch gesendet, was eine zentrale Suche und Fehlerbehebung ermöglicht. API Gateway-Zustandsprüfungen und CloudWatch PutMetricData sind für Metriken und Verfügbarkeit gedacht, nicht für die detaillierte Protokollanalyse. Route 53-Zustandsprüfungen überwachen die Erreichbarkeit, und CloudTrail zeichnet API-Aufrufe auf, aber nicht die detaillierten Anwendungsprotokolle, die für die Fehlerbehebung benötigt werden. Das Streaming an Kinesis Data Firehose und OpenSearch Service ist eine leistungsstarke, aber komplexere Lösung mit höherem Betriebsaufwand als CloudWatch Logs Insights für diesen Anwendungsfall.
Bestehen Sie Ihre Prüfung – ohne endlose Antwortsuche
Erhalten Sie jede verifizierte Frage und Erklärung für diese Prüfung an einem Ort und sparen Sie Stunden der Vorbereitung. Über 1.000 Zertifizierungen · Über 20 Sprachen · Kostenloser Start.
Bestehen Sie Ihre Prüfung schneller → Keine Karte erforderlich