我有一个由 SQL Server 2005 支持的 ASP.NET Web 应用程序,我想记录很多应用程序层的内容,例如
- 创建帐户
- 帐户权限更改
- 密码更改/重置
- 用户执行的某些应用操作(例如修改应用中的某些设置)
记录这些内容最终可能会产生每天约 200mb-1gb 的数据,并且还在不断增长(分布在多个服务器上)。
我如何将这种类型的日志记录功能添加到我的应用程序中?
最佳答案
前几天我遇到了一个名为“PaperTrail”的网络服务,它是一个托管/托管记录器。
https://plus.google.com/114380944985532634845/posts/8dH2vAQ5JRV
快速浏览一下整个旅程,有一个免费版本可以帮助您入门,然后他们会根据您每月想要存储的数量来定价。在撰写本文时,它非常便宜,每月 7 美元。
n.b.我不为 papertrail 工作,也没有实际使用过它,但它看起来很酷,可能适合您存储大量数据的需求。
关于asp.net - 如何记录应用程序数据?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/8435264/