log4net集中记录多个组件

Mir*_*ral 8 logging log4net

我们正在使用log4net和滚动文件appender.

由于我们正在使用负载平衡服务器,因此在两台服务器上生成日志文件并查看它们存在很多问题.

我们正在考虑一些集中日志记录,它可以在一个地方保存不同组件的所有日志,如果需要,可以使用一些日志查看器或自定义UI查看.

我们有一些建议的解决方案

  1. ADO appender
  2. WCF appender
  3. MSMQ appender我们向msmq和一些Windows服务发送消息,它将从msmq获取消息并将其放入日志文件中.

更多建议请发布..

Coc*_*lla 2

一个简单的解决方案是使用 Syslog,使用 RemoteSyslogAppender

一旦您设置了 Syslog 服务器,您就可以“开箱即用”,无需使用 ADO、WCF 或 MSMQ 进行额外工作

Kiwi是一个很好的 Windows 系统日志服务器,有免费版本和商业版本(比免费版本有更多功能)。Kiwi 还配有一个观察器。