У Microsoft есть новый SDK для выяснения того, что пользователи делают с вашими приложениями. Пакет SDK для Application Insights находится на стадии предварительной версии и, что сбивает с толку, у него уже есть «старая версия».
Мы впервые услышали о Application Insights, когда в ноябре было объявлено о Visual Studio Online. В то время предварительная версия SDK входила в состав пакета для совместной работы в облаке, в который также входила бывшая Visual Team Studio. То, что он делает, описывалось как сбор данных «живой телеметрии» как из сред разработки, так и из тестовой и производственной сред, и он работал с приложениями .NET и Java, работающими на Windows Server и Azure как для веб-приложений, так и для приложений для телефонов.
Application Insights все еще находится на стадии предварительного выпуска и только что достиг версии 0.10.0 своей новой версии, которая, помимо новых функций и новых концепций, претерпела изменения в своей базовой архитектуре. Основное отличие новой версии SDK заключается в том, что отправленные в нее данные будут видны только через портал предварительной версии Microsoft Azure, и, в то время как Application Insights для Visual Studio Online не будет развиваться дальше, Application Insights в предварительной версии Microsoft Azure будет постепенно наращивая новые функции.
Версия для Azure уже имеет более мощный анализ показателей и событий, но пока не отслеживает Магазин Windows и приложения Windows Phone, которые поддерживаются в версии VSO. Еще одна причина, по которой следует придерживаться версии VSO для существующих проектов или создавать с ее помощью новые проекты, заключается в том, что новая версия имеет подписку на Microsoft Azure.
Так что же делает Application Insights?
Согласно Джошуа Уэббу в блоге MSDN:
Он позволяет собирать информацию об использовании и поведении вашего приложения в естественных условиях. Вы можете узнать, как люди используют ваше приложение, понять, что дает сбой, и определить области, которые нужно улучшить.
Уэбб также говорит, что самый простой способ получить SDK AppInsights — это добавить его в свой проект с помощью Visual Studio 2013 Update 3. В качестве альтернативы вы можете вручную добавить пакеты NuGet из общедоступного канала NuGet. Он отмечает, что, поскольку это ранняя версия, вы можете повлиять на направление SDK, предоставив обратную связь.
Больше информации
Application Insights — начало работы
Статьи по Теме
Visual Studio выходит в Интернет — облачная разработка
API аналитики New Relic
Чтобы получать информацию о новых статьях на I Programmer, установите панель инструментов I Programmer, подпишитесь на RSS-канал, подпишитесь на нас в Twitter, Facebook, Google+ или Linkedin или подпишитесь на нашу еженедельную новостную рассылку.
Комментарии
Оставьте комментарий или просмотрите существующие комментарии с помощью Disqus
или отправьте свой комментарий по адресу: comments@i-programmer.info