Как добавить Azure Application Insights в приложение. NET Core? - PullRequest
1 голос
/ 26 мая 2020

Я пытаюсь добавить Azure Application Insights к моему. NET Core приложению, чтобы я мог видеть аналитику поискового трафика c, но я продолжаю находить документацию только о том, как настроить это для ASP. NET Приложение, настраивается Azure Возможности Application Insights для. NET Core App?

Спасибо за ваше время,

Ответы [ 3 ]

0 голосов
/ 26 мая 2020

Откройте свой проект в Visual Studio, щелкните правой кнопкой мыши проект, в который хотите добавить сведения о приложении, и щелкните Publi sh. Go в Connected Services, внутри Service Dependencies нажмите Add Dependency и выберите Application Insights Sdk (Local), как показано на снимке экрана ниже.

enter image description here

Нажмите Далее, затем нажмите Fini sh, чтобы установить необходимые пакеты Nuget, и все готово.

0 голосов
/ 26 мая 2020

Общее решение, которое будет работать локально, на Windows и Linux (Linux в настоящее время находится на предварительном просмотре в azure, но это будет работать) средах:

  1. Создайте учетную запись Application Insights.
  2. Установите Microsoft.ApplicatoinInsights.AspNetCore nuget
  3. Используйте DI, вам необходимо зарегистрировать клиент Application Insights в коллекции служб. Вы можете найти очень хороший пример того, как это сделать, в блоге Эндрю Лока
  4. Регистрация телеметрии ApplicationInsights. Это будет работать для вас позже. enter image description here
  5. Добавьте ApplicationInsights в файл настроек приложения и внутри него «InstrumentationKey» (ключ инструментария можно найти на вкладке обзора вашего ресурса) enter image description here

Теперь, если вы запустите приложение, вы сможете фиксировать весь c трафик в своей учетной записи аналитики приложения.

0 голосов
/ 26 мая 2020

То же самое, что и для приложения ASP. NET. У вас была возможность посмотреть Начать мониторинг ASP. NET Базовое веб-приложение , которое включает те же шаги

  • Создание AppInsights
  • Включить AppInsights
  • Настроить SDK App Insights
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...