EC2 üzerinde çalışan bir Python uygulamasının performans hatalarını ayıklamak için istek izlemeye ihtiyacı var. Hangi eylem kombinasyonu yapılmalıdır? (İki tane seçin.)
Bir cevap seçin
Cevabınızı kontrol etmek için bir seçeneğe dokunun.
Doğru cevap: EC2 örneklerine AWS X-Ray daemon'ını yükleyin., Uygulamada AWS X-Ray SDK for Python'ı kurun ve yapılandırın..
Neden bu cevap
Uygulama performans hatalarını ayıklamak için istek izleme, AWS X-Ray'in temel işlevidir. X-Ray'i kullanmak için iki ana bileşen gereklidir: 1. EC2 örneklerine AWS X-Ray daemon'ını yükleyin: X-Ray daemon, uygulamadan gelen izleme verilerini toplar ve X-Ray hizmetine iletir. Bu, izleme verilerinin X-Ray konsolunda görünür olmasını sağlar. 2. Uygulamada AWS X-Ray SDK for Python'ı kurun ve yapılandırın: Uygulama koduna entegre edilen X-Ray SDK, gelen istekleri izler, segmentler ve alt segmentler oluşturur ve bu verileri X-Ray daemon'ına gönderir. Bu olmadan, uygulama izleme verisi üretemez. Diğer seçenekler neden doğru değil: EC2 örneklerine Amazon CloudWatch agent'ını yükleyin: CloudWatch agent, metrik ve log toplamak için kullanılır, ancak istek izleme (request tracing) için özel olarak tasarlanmamıştır. X-Ray, dağıtılmış izleme için daha uygundur. Uygulamayı JSON biçimli logları /var/log/cloudwatch'a yazacak şekilde yapılandırın: Bu, log toplama yöntemidir ve istek izleme sağlamaz. Uygulamayı izleme verilerini /var/log/xray'e yazacak şekilde yapılandırın: X-Ray SDK, verileri doğrudan daemon'a gönderir; bir dosyaya yazmak standart bir X-Ray entegrasyon yöntemi değildir ve daemon'ın bu dosyayı otomatik olarak işlemesi beklenmez.
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