加入收藏 | 设为首页 | 会员中心 | 我要投稿 李大同 (https://www.lidatong.com.cn/)- 科技、建站、经验、云计算、5G、大数据,站长网!
当前位置: 首页 > 综合聚焦 > 服务器 > Windows > 正文

Windows事件日志与文本日志

发布时间:2020-12-14 04:23:26 所属栏目:Windows 来源:网络整理
导读:我希望能在这个伟大的问题上获得一些明确的答案.在.net中编写Web应用程序时,是否应该使用IIS访问日志中的追加功能来存储您想要的内容或者您应该写入 Windows事件日志? 我在谈论信息记录,警告记录和错误记录.将它拆分并写入iis日志和事件日志是否明智? 或者
我希望能在这个伟大的问题上获得一些明确的答案.在.net中编写Web应用程序时,是否应该使用IIS访问日志中的追加功能来存储您想要的内容或者您应该写入 Windows事件日志?

我在谈论信息记录,警告记录和错误记录.将它拆分并写入iis日志和事件日志是否明智?

或者对于普通的.net Windows应用程序,他们应该写入自己的日志文件还是使用事件日志?

我建议你不要将你的应用程序特定的日志信息放在IIs日志文件中.
该日志文件特定于Web服务器,该日志文件的格式由IIs中的日志设置决定.第三方日志分析工具可用,并且您可能最终会遇到这些工具无法解析IIs日志文件的情况,因为您放在那里的信息可能格式错误.

特定于应用程序的日志信息最好分成事件日志或专用日志文件.它是否应该是事件日志实际上是一个优先事项.事件日志信息可以更容易地被事件查看器解析和过滤,因此可以更容易处理.这是一种众所周知的格式,您可以将其发送给其他人进行进一步调查,他们可以轻松地将其加载到事件查看器中.支持案例的绝佳选择.
如果您希望使用loggin日志,则最好创建专用的特定于应用程序的事件日志,这样您就不会混淆通用的应用程序事件日志.

我会说这也适用于Windows桌面应用程序.

如果你还没有,我还建议你使用一个众所周知的日志框架,如Log4Net或Enterprise Logging Block.它将为你节省大量的时间和痛苦.

(编辑:李大同)

【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容!

    推荐文章
      热点阅读