[英]How To Measure The Average Response Time On A Sharepoint SiteCollection Programaticly In C#
我正在尝试为Sharepoint创建一个小部件,该小部件将显示网站集的平均响应时间。 我已经浏览了API,却找不到任何东西。 有人知道SPWeb或SPSite级别的API调用会给我平均响应时间吗?
我相信您可以使用以下两个链接的某种组合来实现您的目的。
SharePoint Web Analytics并没有您要查找的信息,但确实提供了大量与您的网站使用有关的信息。 这将使您(即使不考虑平均响应时间)也只能加速最常使用的页面。 无论如何,加速这些页面将对平均速度产生最大的影响。 (通常)。
LogParser和IISLogs将允许您生成一些有关站点响应时间的报告。 但是,我对Log Parser不太熟悉,并且我不认为这是您可以实时执行的操作。 最上面的答案显示了如何创建图形,第二个答案显示了如何动态创建图形,但并非没有花力气。
通过结合使用这两个答案,您可以生成每晚报告(或每小时报告,无论您的SLA是什么),并将它们上传到SharePoint。
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.