Вот как вы можете добавить понимание приложения и извлечь из него выгоду. Эта процедура настраивает ваше веб-приложение ASP.NET для отправки телеметрии в службу Azure Application Insights.Он работает для приложений ASP.NET, которые размещаются на локальном сервере IIS или в облаке.Вы получаете графики и мощный язык запросов, помогающий понять производительность вашего приложения и то, как люди его используют, а также автоматические оповещения о сбоях или проблемах производительности.
Предварительные условия
Чтобы добавить Application Insights на веб-сайт ASP.NET, вам необходимо:
Установить Visual Studio 2017 для Windows со следующими рабочими нагрузками:
ASP.NET и веб-разработка
Разработка Azure
1) Добавьте идеи приложения sdk
Щелкните правой кнопкой мыши имя своего веб-приложения в обозревателе решений и выберите «Настроить представление приложения»
Экран конфигурации Application Insights:
Выберите Start Free.
Если вы хотитечтобы задать группу ресурсов или место, где хранятся ваши данные, нажмите «Настроить параметры».Ресурсные группы используются для контроля доступа к данным.Например, если у вас есть несколько приложений, входящих в одну и ту же систему, вы можете поместить их данные Application Insights в одну группу ресурсов.
Выбрать регистр
Телеметрия будет отправлена на портал Azure как во время отладки, так и после публикации приложения.
2) Запустите приложение
Запустите ваше приложение с F5.Откройте разные страницы для генерации телеметрии.
В Visual Studio вы увидите количество зарегистрированных событий.
3) Просмотр вашей телеметрии
Вы можете увидеть свою телеметрию либо в Visual Studio, либо на веб-портале Application Insights.Поиск телеметрии в Visual Studio, чтобы помочь вам отладить ваше приложение.Отслеживайте производительность и использование на веб-портале, когда ваша система работает.
Телеметрия в visual studio
Телеметрия на портале Azure
Телеметрию также можно увидеть на веб-портале Application Insights (если только вы не решили установить только SDK).На портале больше диаграмм, аналитических инструментов и многокомпонентных представлений, чем в Visual Studio.Портал также предоставляет оповещения.
Откройте ресурс Application Insights.Войдите в портал Azure и найдите его там или выберите Обозреватель решений> Подключенные службы> щелкните правой кнопкой мыши Application Insights> Открыть портал Application Insights и позвольте ему перенести вас туда.
Порталоткрывается вид на телеметрию из вашего приложения.
4) Наконец-то вы можете опубликовать свое приложение, и вы можете продолжить.
для получения дополнительной информации, пожалуйста, обращайтесь
https://docs.microsoft.com/en-us/azure/azure-monitor/app/app-insights-dashboards