Aplikacja internetowa platformy Azure o nazwie webapp1 działająca na platformie .NET Core wysyła dane telemetryczne do zasobu Application Insights o nazwie AppInsights1. Musisz wymusić stałą częstotliwość próbkowania dla danych telemetrycznych z webapp1. Który plik należy zmodyfikować w bazie kodu webapp1?
Wybierz odpowiedź
Dotknij opcji, aby sprawdzić swoją odpowiedź.
Poprawna odpowiedź: W repozytorium kodu webapp1 zmodyfikuj plik Startup.cs..
Dlaczego to jest odpowiedź
Aby wymusić stałą częstotliwość próbkowania dla danych telemetrycznych w aplikacji .NET Core, należy zmodyfikować plik Startup.cs. W tym pliku konfiguruje się usługi i potoki żądań HTTP, w tym konfigurację Application Insights. Można tam dodać kod, który ustawia stałą częstotliwość próbkowania, na przykład przez dodanie services.AddApplicationInsightsTelemetry(options = options.EnableAdaptiveSampling = false); i konfigurację stałego próbkowania. Modyfikacja pliku ApplicationInsights.config jest odpowiednia dla aplikacji .NET Framework, ale nie dla .NET Core. Ustawienia Usage and estimated costs oraz Continuous export w AppInsights1 dotyczą konfiguracji zasobu Application Insights w Azure, a nie sposobu, w jaki aplikacja wysyła dane telemetryczne.
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