Профилировщик.NET для Azure?

Делает любой знает о профилировщике.NET, который работает с Azure для выяснения узких мест кода.

Я попытался интегрировать dotTrace профилировщика - но не имел никакого успеха.

Кто-либо знает о какой-либо той работе с Azure? Кажется чем-то, что очень необходимо?

15
задан Tom 7 January 2010 в 03:34
поделиться

3 ответа

NP .Net Profiler

NP .NET Profiler Tool предназначена для помощь в устранении неполадок такого рода как медленная производительность, связанная с памятью вопросы и исключения "первого шанса" в любой NET-процесс. Он может устранять неполадки следующие типы .NET-приложений : Azure Cloud Service ASP.NET Web Приложения, .NET Windows Приложения (WCF, WPF и WF ), .NET Консольные приложения, .NET окно Services, .NET COM+ Components.

2
ответ дан 1 December 2019 в 05:16
поделиться

Azure Monitor позволяет отслеживать приложения, размещенные в Azure, в режиме реального времени. Он включает в себя библиотеку для записи информации о процессе выполнения в облачное хранилище таблиц; а также настольное приложение для просмотра собранной информации в режиме реального времени:

http://azuremonitor.codeplex.com/

Жюльен Брюне "cloud4net" проект с открытым исходным кодом ( http: // cloud4net. codeplex.com ) может вас заинтересовать: он обеспечивает:

  • отслеживание вызовов клиента api azure (отправленные / полученные байты, время, затраченное на запрос хранилища) (*). Он также рассчитывает счет за эти вызовы (**)
  • извлекает журналы диагностики Azure в базу данных mssql для упрощения запросов. Эти журналы включают стандартную информацию IIS W3C (отправленные / полученные байты и затраченное время), поэтому вы также можете построить некоторые измерения поверх этого.

(*) вам не нужно переписывать вызовы хранилища Azure с использованием API абстракции cloud4net - отслеживание вызовов работает на уровне сокета. (**) на основе информации о ценах на Azure в США на данном этапе . все еще в процессе.

Если вы собираетесь профилировать использование ЦП, это можно извлечь из диагностики производительности Azure (данные счетчика производительности можно получить в журналы Azure)

-Julien Brunet

От:

http: // social. msdn.microsoft.com/Forums/en-US/windowsazure/thread/78391eb1-357d-4431-8a4b-7f2ba80db205/

Использование профилировщика VS для проверки узких мест:

http://msdn.microsoft.com /en-us/magazine/cc337887.aspx

Инструменты Windows Azure для Microsoft Visual Studio 1.1 (февраль 2010 г.):

http://www.microsoft.com/downloads/details.aspx? FamilyID = 5664019e-6860-4c33-9843-4eb40b297ab6 & displaylang = en

2
ответ дан 1 December 2019 в 05:16
поделиться

Вы можете «анализировать» свой код локально при работе с фабрикой разработки Azure и передавать свой код в «облако», когда это устраивает. У меня это хорошо работает. Там вы также можете использовать SQL Profiler.

-1
ответ дан 1 December 2019 в 05:16
поделиться
Другие вопросы по тегам:

Похожие вопросы: