Здравствуйте, Sinix, Вы писали:
S>О, раз тема поднялась. А есть способ снимать снапшоты через cli, без удалённого подключения к агенту? S>Иногда всё, что имеется — доступ к машине через rdp или PowerShell Remoting, выставить порт dotTrace Remote Agent наружу нереально абсолютно.
Помучаю завтра команду dotTrace на эту тему.
Коллеги,
Предположим есть некоторый сервис, написанный на .net.
При тестировании не получается воспроизвести проблемы с производительностью. Как можно посмотреть что происходит на бою. Ибо при подключении dotTrace сервис будет сильно тормозить, а этого хотелось бы избежать.
Здравствуйте, Gattaka, Вы писали:
G>При тестировании не получается воспроизвести проблемы с производительностью. Как можно посмотреть что происходит на бою. Ибо при подключении dotTrace сервис будет сильно тормозить, а этого хотелось бы избежать.
В режиеме timeline или sampling эффект не должен быть большой.
Еще можно попробовать PerfView, но вот потом смотреть на то, что он наснимал, — занятие для умелых и сильных духом.
Здравствуйте, qxWork, Вы писали:
W>В режиеме timeline или sampling эффект не должен быть большой.
О, раз тема поднялась. А есть способ снимать снапшоты через cli, без удалённого подключения к агенту?
Иногда всё, что имеется — доступ к машине через rdp или PowerShell Remoting, выставить порт dotTrace Remote Agent наружу нереально абсолютно.
Здравствуйте, Sinix, Вы писали:
S>Иногда всё, что имеется — доступ к машине через rdp или PowerShell Remoting, выставить порт dotTrace Remote Agent наружу нереально абсолютно.
Вообще в такой ситуации можно скопировать на машину exe-ник профайлера, запустить его, а потом результаты скопировать обратно.
Здравствуйте, qxWork, Вы писали:
S>>Иногда всё, что имеется — доступ к машине через rdp или PowerShell Remoting, выставить порт dotTrace Remote Agent наружу нереально абсолютно. W>Вообще в такой ситуации можно скопировать на машину exe-ник профайлера, запустить его, а потом результаты скопировать обратно.
Эммм, его ж ставить / активировать надо вроде
В идеале нужно снять снапшот не из гуя, а через консоль. Бывает, что доступа из ui нет или дамп нужно снять скриптом.
Ну и ещё момент — профайлер вообще не работает на длинных пингах. Как пример, vm-ка в облаке в штатах, локальная машина в России. Снапшот на 300 мб до часа на машину разработчика может передаваться.
Здравствуйте, Sinix, Вы писали:
S>Эммм, его ж ставить / активировать надо вроде
Ставить не надо. Просто скачать standalone вариант и запустить.
S>В идеале нужно снять снапшот не из гуя, а через консоль. Бывает, что доступа из ui нет или дамп нужно снять скриптом.
Это другая история. Можно сделать.
S>Ну и ещё момент — профайлер вообще не работает на длинных пингах. Как пример, vm-ка в облаке в штатах, локальная машина в России. Снапшот на 300 мб до часа на машину разработчика может передаваться.
А тут не совсем понятно, что может помочь — данные-то надо передать как-то.
Здравствуйте, qxWork, Вы писали:
W>Ставить не надо. Просто скачать standalone вариант и запустить.
Да, уже увидел и Serge Baltic написал. И вариант работы через консоль тож покрывается. Прям праздник какой-то.
S>>Ну и ещё момент — профайлер вообще не работает на длинных пингах. Как пример, vm-ка в облаке в штатах, локальная машина в России. Снапшот на 300 мб до часа на машину разработчика может передаваться. W>А тут не совсем понятно, что может помочь — данные-то надо передать как-то.
Не, скорость передачи нормальная, напрямую файл за минуту-две передаётся. Проблема с связью только в пингах в 300-500 мс. Опять-таки при наличии консольного профайлера проблема некритичная
Здравствуйте, Sinix, Вы писали:
S>Как пример, vm-ка в облаке в штатах, локальная машина в России. Снапшот на 300 мб до часа на машину разработчика может передаваться.
Есть такое. Проще всего через mega.nz или google.drive. я через браузер несколько раз так делал. хотя у обоих есть консольные тулзы.
Здравствуйте, Gattaka, Вы писали:
G>Коллеги, G>Предположим есть некоторый сервис, написанный на .net. G>При тестировании не получается воспроизвести проблемы с производительностью. Как можно посмотреть что происходит на бою. Ибо при подключении dotTrace сервис будет сильно тормозить, а этого хотелось бы избежать.