我在托管平台上有一个大的ASP.NET网站。它与许多其他应用程序共享机器。我们无法访问机器本身(仅限FTP帐户)。托管平台上的ASP.NET性能测量
我们的客户抱怨说它开始表现不佳,特别是在高峰时段。我已经运行了一些远程测量(使用类似JMeter的工具),它告诉我,在高峰时段确实表现得相当糟糕。但它并没有告诉我为什么。客户拒绝转移到专用服务器而没有一些事实。
正如我所看到的,我需要的是关于机器本身的硬数据。设置本地性能测试环境将非常耗时,并且我无法估计服务器性能。
我的问题:有没有一种很好的方式来收集(很多)性能测量,当我有限的机器访问,并且当然不能访问性能监视器?任何代码都必须在asp.net应用程序本身中运行,而不会让它太多。