Twoje API sieciowe .NET 7 używa Application Insights SDK w każdej mikrousłudze. Podczas szczytów ruchu, koszty pozyskiwania danych szybko rosną, a Twój zespół ma trudności z zachowaniem diagnostyki transakcji end-to-end między usługami. Chcesz, aby wolumen telemetrii automatycznie zmniejszał się podczas szczytów bez zmiany reguł w portalu Azure, jednocześnie zachowując dokładność liczby żądań/wyjątków i utrzymując korelację śledzenia rozproszonego. Co powinieneś zaimplementować?
Wybierz odpowiedź
Dotknij opcji, aby sprawdzić swoją odpowiedź.
Poprawna odpowiedź: Włącz adaptacyjne próbkowanie w Application Insights SDK dla każdej usługi (spójne ustawienia dla każdej roli).
Dlaczego to jest odpowiedź
Włączenie adaptacyjnego próbkowania w Application Insights SDK jest prawidłowym rozwiązaniem, ponieważ automatycznie dostosowuje wolumen telemetrii podczas szczytów ruchu, pomagając kontrolować koszty. Zachowuje ono dokładność liczby żądań i wyjątków, a także utrzymuje korelację śledzenia rozproszonego, co jest kluczowe dla diagnostyki transakcji end-to-end. Ustawienia są spójne dla każdej roli, co upraszcza zarządzanie. Konfiguracja stałej stawki próbkowania (10% w SDK lub w zasobie Application Insights) nie jest adaptacyjna i może prowadzić do utraty ważnych danych podczas niskiego ruchu lub nadal generować wysokie koszty podczas szczytów. Wyłączenie próbkowania i poleganie na agregacji metryk nie pozwoli na zachowanie szczegółowej diagnostyki transakcji.
Zdaj egzamin — bez niekończącego się szukania odpowiedzi
Uzyskaj wszystkie zweryfikowane pytania i wyjaśnienia do tego egzaminu w jednym miejscu i zaoszczędź godziny przygotowań. Ponad 1000 certyfikacji · Ponad 20 języków · Zacznij za darmo.
Zdaj egzamin szybciej → Karta nie jest wymagana