Je draait een ASP.NET Core 6 API op Windows App Service met Application Insights auto-instrumentation ingeschakeld. Je hebt code-level snapshots nodig wanneer uitzonderingen optreden, met minimale prestatieoverhead en zonder codewijzigingen. Wat moet je doen?
Kies een antwoord
Tik op een optie om je antwoord te controleren.
Correct antwoord: Schakel in de Application Insights-resource Snapshot Debugger (Collect .NET snapshots) in en herstart vervolgens de App Service.
Waarom dit het antwoord is
De Snapshot Debugger is de juiste oplossing omdat deze is ontworpen om automatisch code-level snapshots te verzamelen bij uitzonderingen in productieomgevingen, met minimale prestatie-impact en zonder dat codewijzigingen in uw applicatie nodig zijn. Het inschakelen hiervan in de Application Insights-resource en het herstarten van de App Service activeert de functionaliteit. Het toevoegen van het Microsoft.ApplicationInsights.SnapshotCollector NuGet-pakket en configuratie in Startup zou codewijzigingen vereisen, wat indruist tegen de vereiste "zonder codewijzigingen". Application Insights Profiler is gericht op prestatieanalyse en niet primair op het debuggen van uitzonderingen met snapshots. Live Metrics Stream biedt realtime telemetrie, maar geen code-level snapshots voor debugging.
Slaag voor je examen — zonder eindeloos zoeken naar antwoorden
Krijg elke geverifieerde vraag en uitleg voor dit examen op één plek, en bespaar uren voorbereiding. Meer dan 1.000 certificeringen · Meer dan 20 talen · gratis om te beginnen.
Slaag sneller voor je examen → Geen kaart nodig