Benutzer melden lange Ladezeiten für bestimmte URLs in Ihren GKE-gehosteten Microservices. Sie müssen herausfinden, welche HTTP-Anfragen hohe Latenzspannen aufweisen. Was sollten Sie tun?
Wählen Sie eine Antwort
Tippen Sie auf eine Option, um Ihre Antwort zu überprüfen.
Richtige Antwort: Instrumentieren Sie Dienste mit OpenTelemetry, senden Sie Traces an Cloud Trace und analysieren Sie Traces, um Anfragen mit hoher Latenz zu identifizieren..
Warum dies die Antwort ist
Die Instrumentierung von Diensten mit OpenTelemetry und das Senden von Traces an Cloud Trace ist der effektivste Weg, um Latenzspitzen in Microservices zu identifizieren. Cloud Trace visualisiert End-to-End-Anfragen und zeigt detaillierte Latenzzeiten für jeden Schritt an, was die genaue Lokalisierung von Engpässen ermöglicht. GKE-Workload-Metriken (kubectl) bieten zwar Pod-Metriken, aber keine detaillierten HTTP-Anfrage-Latenzinformationen. Das Protokollieren von HTTP-Methoden und URLs in Cloud Logging kann Latenzzeiten nach Pfad bewerten, ist aber weniger granular und aufwendiger zu analysieren als Traces. tcpdump und Wireshark sind Tools zur Netzwerkanalyse auf niedriger Ebene, die für die Identifizierung von Anwendungslatenzen in einer Microservice-Architektur unpraktisch und zu komplex sind.
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