Как мне профилировать свой веб-сайт MVC, который имеет несколько служб, работающих на разных серверах?
У меня есть веб-сайт MVC, и за этим стоит множество служб windows, работающих на удаленных серверах. Данные поступают с мэйнфрейма. Я сталкиваюсь с большим количеством проблем с производительностью. Я много ищу в интернете и не могу найти, что профилирование происходит внутри моего сайта, чтобы обслуживать базу данных и показывать отчет.
Сценарий таков -
Сайт работает на сервере 1
Службы Windows работают на нескольких удаленных серверах.
Другие действия с удаленного сервера.
База данных с удаленного сервера.
Пожалуйста, предложите, если есть какой-либо бесплатный инструмент профилировщика, который может это сделать.
Что я уже пробовал:
Я попробовал Visual studio 2015 Performance Profiler. Я пробовал и другие инструменты с открытым исходным кодом, но не получил решения своей проблемы.