Usted ejecuta una API de ASP.NET Core 6 en Windows App Service con la instrumentación automática de Application Insights habilitada. Necesita instantáneas a nivel de código cuando ocurran excepciones, con una sobrecarga mínima de rendimiento y sin cambios en el código. ¿Qué debería hacer?
Elige una respuesta
Toca una opción para verificar tu respuesta.
Respuesta correcta: En el recurso de Application Insights, habilite Snapshot Debugger (Collect .NET snapshots) y luego reinicie el App Service..
Por qué esta es la respuesta
La opción correcta es habilitar Snapshot Debugger en el recurso de Application Insights y reiniciar el App Service. Snapshot Debugger está diseñado para capturar instantáneas a nivel de código de excepciones en aplicaciones .NET en producción con una sobrecarga mínima. Al estar habilitado a través del portal de Azure, no requiere cambios en el código de la aplicación ni la adición de paquetes NuGet, lo que cumple con los requisitos de "sin cambios en el código" y "mínima sobrecarga de rendimiento". El reinicio del App Service es necesario para que los cambios de configuración surtan efecto. Las otras opciones son incorrectas porque: Agregar el paquete NuGet Microsoft.ApplicationInsights.SnapshotCollector y configurarlo en Startup implicaría cambios en el código, lo cual se quiere evitar. Habilitar Application Insights Profiler se enfoca en el rendimiento y los cuellos de botella, no específicamente en instantáneas de excepciones a nivel de código, y establecer el muestreo al 100% podría generar una sobrecarga significativa. Habilitar Live Metrics Stream con la recolección de pila de excepciones proporciona datos en tiempo real, pero no instantáneas detalladas a nivel de código para depuración post-mortem como lo hace Snapshot Debugger.
Aprueba tu examen — sin la interminable búsqueda de respuestas
Obtén todas las preguntas y explicaciones verificadas para este examen en un solo lugar, y ahorra horas de preparación. Más de 1,000 certificaciones · Más de 20 idiomas · Empieza gratis.
Aprueba tu examen más rápido → No se requiere tarjeta