繁体   English   中英

如何在C#中以编程方式测量SharePoint网站集上的平均响应时间

[英]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.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM