Я добавил в свое приложение Application Insights.
Через некоторое время я правильно вижу время загрузки страницы в браузере, но ни один из других графиков вообще не показывает никаких данных.
Я вижу это:
Когда я ожидаю чего-то вроде этого:
Это два приложения ASP.NET MVC 5, которые находятся в одном решении, и оба развернуты в Azure.
В обоих случаях:
- У меня есть правильный фрагмент javascript в моем макете бритвы (и я проверил через источник страницы при просмотре веб-сайта, что он и выводит данные, и что запрос отправляется на
dc.services.visualstudio.com/v2/track
); - У меня
ApplicationInsights.config
в корне сети; - Я устанавливаю правильный ключ инструментария во время запуска приложения в
Application_Start()
методеGlobal.asax.cs
посредствомTelemetryConfiguration.Active.InstrumentationKey = "the_key"
Обратите внимание, что у меня НЕТ ключа инструментария в файле ApplicationInsights.config
, поскольку я развертываю веб-сайт несколько раз и устанавливаю ключ инструментария в соответствии с этот совет.
Я все сбросил (после Добавьте Application Insights SDK для мониторинга вашего приложения ASP.NET), но, по крайней мере, через полчаса я ничего не вижу для времени ответа сервера, запросов сервера или невыполненных запросов.
Как это исправить?
dc.services.visualstudio.com/v2/track
. Во всех случаях я вижу полезную нагрузку json, которая включает метку времени иiKey
, что правильно. - person Brendan Green   schedule 17.07.2015