2008-09-17 66 views
0

有没有人找到一种方法来解决这个问题?或者更好的技术来可靠地从多个Web服务器集合日志记录?Log4net与SyslogAppender,1kb消息限制

良好log4net的日志文件分析工具,任何想法太(纯文本不是XML) - 除了当然:)

回答

1

1024字节限制是系统日志RFC(4.1节)的一部分,UDP传输不具备保证传输(如果担心在以太网中丢失日志行)。我认为syslog-ng可以解决这两个问题,但我不是系统日志专家。

0

的限制是通过系统日志本身,而不是附加器强加的好“醇的grep。

我不知道log4net,但NLog完全符合“共享”文件目标 - 即多个进程可以写入同一个file

1

基于数据库的appender非常适合从多个服务器收集日志。

2

我在另一个问题上阅读了关于logFaces,或者您可以使用套接字appender并编写自己的服务器。 logFaces将自己描述为“日志服务器,聚合器&查看器”,但我还没有尝试过。