我正在尝试编写一个 Web 部件,当用户加载放置 Web 部件的页面时,它将一些性能指标记录到数据库中。虽然我可以毫无问题地写入数据库,但我不确定如何捕获任何相关的性能信息。
我查看了ASP.NET 跟踪,但看起来您不能将其嵌入到 Web 部件中 - 我还有其他可用的选项吗?
至少我希望能够捕获页面加载时间,以便我可以随着时间的推移对其进行基准测试并比较不同的用户。
编辑:虽然这只会捕获页面加载事件的一部分,但我仍然想知道如何做到这一点(站点之间的分解,即使在部分事件上仍然会给我我寻求的信息,前提是这些样本在所有情况下都是有限的) .