1
1
在你决定之前 怎样 您将生成所需的度量,您应该定义 什么 您需要的指标,然后开始研究要使用的解决方案。 IIS日志肯定会告诉你什么 页 已经访问过,但考虑到ASP.NET的回发性质(除非您指的是ASP.NET MVC应用程序),它不会提供有关已按下“哪个按钮”的信息。如果你需要这一级别的信息,你最终将不得不在某个地方记录一些数据。数据库几乎肯定是最好的选择,因为它很容易编写SQL查询来挖掘数据。缺点是,在您关心收集数据的每个地方,您都需要向日志记录例程添加调用。
要记住的一件事是您正在记录的数据量以及如何管理它。如果您记录的太多,或者没有存档/清除计划,您可能会发现最终得到的日志数据比应用程序数据多,如果应用程序被大量用户使用,这可能会造成问题。我不止一次看到有人
|
2
1
尝试 GIBRALTAR . 它内置了与ASP.NET健康监控的集成,包括详细的页面度量跟踪和跟踪人们按下的按钮以及通过简单地用属性标记关键方法使用的应用程序功能。 直布罗陀还提供了一个非阻塞、线程安全的日志记录框架、一个用于收集日志的Web服务以及一个具有广泛过滤和绘图功能的分析工具。如果您已经在使用log4net、nlog或其他框架,直布罗陀有连接器来集成这些数据流。 直布罗陀为多用户许可证捆绑包提供30天免费试用和大幅折扣。它不是免费的,但是它得到了一个热情、经验丰富的团队的积极支持,这个团队真正了解并关心日志记录和应用程序监控。 Chat with us 如果你有问题的话。 |
ybou · 需要帮助从SQL 2005查询中删除过时的=*连接运算符 7 年前 |
Robert · 将多个分隔符分隔的字段视为不同的行 8 年前 |
hud · 执行存储过程会导致错误 8 年前 |
Gonzalo · 如何将存储过程的结果插入到新表中? 9 年前 |