Kullanıcılar, GKE üzerinde barındırılan mikro hizmetlerinizdeki belirli URL'ler için uzun yükleme süreleri bildiriyor. Hangi HTTP isteklerinin yüksek gecikme sürelerine sahip olduğunu bulmanız gerekiyor. Ne yapmalısınız?
Bir cevap seçin
Cevabınızı kontrol etmek için bir seçeneğe dokunun.
Doğru cevap: Hizmetleri OpenTelemetry ile enstrümante edin, izlemeleri Cloud Trace'e gönderin ve yüksek gecikmeli istekleri belirlemek için izlemeleri analiz edin..
Neden bu cevap
Doğru cevap, OpenTelemetry ile hizmetleri enstrümanlamak, izlemeleri Cloud Trace'e göndermek ve analiz etmektir. OpenTelemetry, dağıtılmış izleme (distributed tracing) için açık kaynaklı bir standarttır ve mikro hizmetler arasındaki istek akışını ve gecikmeleri ayrıntılı olarak görmenizi sağlar. Cloud Trace, bu izlemeleri depolayarak ve görselleştirerek, hangi HTTP isteklerinin ve hizmet çağrılarının yüksek gecikmeye neden olduğunu kolayca belirlemenizi sağlar. Diğer seçenekler neden yanlış: Pod metriklerini Cloud Monitoring'e göndermek, genel pod sağlığı hakkında bilgi verir ancak belirli URL'lerin gecikme nedenini doğrudan göstermez. HTTP yöntemlerini ve URL yollarını stdout'a loglamak ve Cloud Logging'de filtrelemek, gecikme süresi hakkında doğrudan bilgi sağlamaz; sadece isteklerin varlığını gösterir. Gecikme süresi bilgisi için ek loglama veya enstrümantasyon gerekir. GKE düğümlerine tcpdump kurmak ve Wireshark ile analiz etmek, düşük seviyeli ağ trafiği analizi için uygundur ancak mikro hizmet mimarisindeki uygulama katmanı gecikmelerini ve bağımlılıklarını anlamak için pratik veya ölçeklenebilir bir yöntem değildir.
Sonsuz cevap arayışı olmadan sınavınızı geçin
Bu sınav için her doğrulanmış soruyu ve açıklamayı tek bir yerde edinin ve saatlerce süren hazırlıktan tasarruf edin. 1.000'den fazla sertifika · 20'den fazla dil · ücretsiz başlayın.
Sınavınızı daha hızlı geçin → Kart gerekmez