Bir geliştiricinin, diğer AWS'de barındırılan uygulamaların bağımlı olduğu eski bir şirket içi uygulaması var. Geliştirici, tüm uygulamaları Amazon CloudWatch kullanarak tek bir yerden izlemek ve sorun gidermek istiyor. Geliştirici, şirket içi sunucudaki log'ları CloudWatch'a nasıl gönderebilir?
Bir cevap seçin
Cevabınızı kontrol etmek için bir seçeneğe dokunun.
Doğru cevap: Şirket içi sunucuya CloudWatch agent'ı kurun ve CloudWatch izinlerine sahip IAM kullanıcı kimlik bilgilerini kullanacak şekilde yapılandırın..
Neden bu cevap
Doğru cevap, şirket içi sunucuya CloudWatch agent'ını kurmak ve CloudWatch izinlerine sahip IAM kullanıcı kimlik bilgileriyle yapılandırmaktır. CloudWatch agent'ı, sunucudaki log dosyalarını doğrudan CloudWatch Logs'a göndermek için tasarlanmıştır ve bu, merkezi izleme için en verimli ve güvenli yöntemdir. Diğer seçenekler neden yanlış: AWS SDK'sını kurmak, log göndermek için doğrudan bir mekanizma sağlamaz; SDK genellikle uygulamaların AWS hizmetleriyle etkileşime girmesi için kullanılır. Log dosyalarını bir S3 bucket'ına yüklemek ve CloudWatch'un S3'ten okumasını sağlamak mümkündür ancak bu, gerçek zamanlı izleme için dolaylı ve daha karmaşık bir yaklaşımdır. Ayrıca, S3'e yükleme mekanizması da ayrıca kurulmalıdır. Log dosyalarını bir EC2 instance'ına aktarmak ve oradan CloudWatch'a iletmek, gereksiz bir ara katman oluşturur, ek gecikme ve maliyet getirir. CloudWatch agent'ı doğrudan entegrasyon sağladığı için bu çözüm gereksizdir.
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