Вы запускаете ASP.NET Core 6 API в Windows App Service с включенной автоматической инструментированием Application Insights. Вам нужны снимки на уровне кода при возникновении исключений с минимальными накладными расходами на производительность и без изменений в коде. Что вы должны сделать?
Выберите ответ
Нажмите на вариант, чтобы проверить свой ответ.
Правильный ответ: В ресурсе Application Insights включите Snapshot Debugger (Collect .NET snapshots), затем перезапустите App Service.
Почему это правильный ответ
Snapshot Debugger в Application Insights предназначен для автоматического сбора снимков стека вызовов и локальных переменных при возникновении исключений в работающем приложении, не требуя изменений в коде. Включение этой функции в ресурсе Application Insights и последующий перезапуск App Service активируют её с минимальными накладными расходами. Добавление пакета NuGet Microsoft.ApplicationInsights.SnapshotCollector и настройка в Startup требуют изменения кода, что противоречит условию. Application Insights Profiler собирает данные о производительности, а не снимки исключений, и его включение с 100% выборкой может вызвать значительные накладные расходы. Live Metrics Stream предоставляет данные в реальном времени, но не собирает снимки на уровне кода.
Сдайте экзамен — без бесконечного поиска ответов
Получите все проверенные вопросы и объяснения для этого экзамена в одном месте и сэкономьте часы подготовки. 1000+ сертификаций · 20+ языков · начните бесплатно.
Сдайте экзамен быстрее → Карта не требуется