有没有人找到解决这个问题的方法?或者是一种更好的技术,可以可靠地聚合来自多个Web服务器的日志记录?
关于良好的log4net日志文件分析工具的任何想法(纯文本而不是XML) - 除了当然好的'ol grep :)。
4 个答案:
答案 0 :(得分:2)
我在另一个问题上阅读了logFaces,或者您可以使用套接字appender并编写自己的服务器。 logFaces将自己描述为“日志服务器,聚合器和查看器”,但我还没有尝试过。
答案 1 :(得分:1)
基于数据库的appender非常适合从多个服务器收集日志。
答案 2 :(得分:1)
1024字节限制是syslog RFC的一部分(第4.1节),UDP传输没有保证传送(如果您担心以太网中的日志行丢失)。我认为syslog-ng可以解决这两个问题,但我不是系统日志专家。
答案 3 :(得分:0)
限制是由syslog本身强加的,而不是appender。
我不知道log4net,但NLog与“共享”文件目标完全正常 - 即多个进程可以写入同一个file。