有哪些记录访问ASP.NET应用程序的方法?

时间:2015-10-24 06:03:54

标签: asp.net asp.net-mvc iis logging

我不想重新发明轮子,我想IIS可以处理日志记录请求,但我正在尝试找到一种方法来记录经过身份验证/未经身份验证的用户对我的应用程序的所有操作/请求,格式为很容易阅读。

E.g。 IP地址绑定到登录为userx,usery运行报告,userz注销等

我想避免在我的系统中装饰每个方法/页面。是否有框架可以处理大量此类请求?

2 个答案:

答案 0 :(得分:0)

 I believe you need IIS Log files:

 Default place: %SystemDrive%\inetpub\logs\LogFiles
 Also look into: %SystemDrive%\Windows\System32\LogFiles
 Use "LogParser" to read the log.

click 此处查看“LogParser”详细信息。

答案 1 :(得分:0)

ELmah和Log4Net是常用的日志库。 Elmaherror logging的即插即用模块。它还提供了多种查看日志的方法。另一方面,Log4Net是一个通用的日志记录库。

如果您没有找到符合您需求的产品,可以read如何为自己编写一个。