2011-11-29 2 views
3

Используя Visual Studio, я могу профилировать приложение ASP.net с помощью Мастера производительности (в частности, Instrumentation - это то, что я хочу).Удаленное профилирование приложений ASP.net?

Мне нужно диагностировать, почему производственный сервер работает медленно, но я не хочу устанавливать Visual Studio на него. Кроме того, недостаточно использовать что-то вроде ASP.net MVC Mini Profiler, потому что я не контролирую весь код и, следовательно, не могу получить необходимую гранулярность.

Могу ли я использовать Visual Studio Remote Profiler каким-то образом? Windbg? Все, что не так навязчиво, как Visual Studio, и может быть очищено после удаления.

+0

Может быть полезно добавить различные журналы производительности, которые можно включить/отключить с помощью конфигурации. Журналы ошибок: я имею в виду код, завернутый вызовами секундомера с измерением времени выполнения кода. – sll

+0

@sll Я не контролирую код, который я хочу профилировать, куски кода, который я делаю, не обеспечивают достаточно детализации :(Мне нужно что-то, что действительно выглядит внутри виртуальной машины, например, Profiler. –

ответ

0

Jetbrains dotTrace может делать удаленное профилирование приложений asp.net, у него есть бесплатная пробная версия, однако она коммерческая.

Смежные вопросы