Tüketim planında çalışan bir Azure İşlev uygulamasına (SSL ile güvence altına alınmış) REST uç noktaları eklediniz. Herhangi bir uç nokta kullanılamadığında veya yavaş olduğunda uyarı almak istiyorsunuz. Kullanılabilirlik ve yanıt verebilirliği izlemek için ne uygulamalısınız?
Bir cevap seçin
Cevabınızı kontrol etmek için bir seçeneğe dokunun.
Doğru cevap: TrackAvailability() öğesini çağıran ve sonuçları Application Insights'a gönderen zamanlayıcı tetiklemeli bir işlev oluşturun..
Neden bu cevap
Doğru cevap, TrackAvailability() öğesini çağıran ve sonuçları Application Insights'a gönderen zamanlayıcı tetiklemeli bir işlev oluşturmaktır. Bu yaklaşım, Azure İşlev uygulamanızın REST uç noktalarının kullanılabilirliğini ve yanıt verebilirliğini aktif olarak izlemenizi sağlar. Bir zamanlayıcı tetiklemeli işlev, belirli aralıklarla çalışarak uç noktalara istek gönderir ve Application Insights'ın TrackAvailability() yöntemiyle bu isteklerin başarı durumunu ve gecikme süresini kaydeder. Bu sayede, uç noktaların ne zaman kullanılamaz hale geldiğini veya yavaşladığını tespit edebilir ve Application Insights'taki uyarı kuralları aracılığıyla bildirim alabilirsiniz. Diğer seçenekler neden yanlış: Bir URL ping testi oluşturmak, temel kullanılabilirliği kontrol edebilir ancak uç noktanın yanıt verme süresi veya karmaşık senaryolar için yeterli olmayabilir. GetMetric("Request Size") öğesini çağıran zamanlayıcı tetiklemeli bir işlev oluşturmak, istek boyutunu izler ancak kullanılabilirlik veya yanıt verebilirlik hakkında doğrudan bilgi sağlamaz. FunctionAppLogs'u etkinleştirmek ve Log Analytics'e göndermek, uygulama günlüklerini toplar ancak uç noktaların aktif olarak test edilmesini ve performansının ölçülmesini sağlamaz.
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