对于那些正在开发 PCI 范围内应用程序的人来说,指南建议您应该将应用程序日志存储在另一层,将远程处理到其他地方的系统日志服务器感觉是最佳实践。
问题变成了,PatternLayout 应该是什么样子才能最好地让人们至少每天查看他们的日志?
最佳答案
取决于他们希望如何进行日志审查。
我会建议稍微不同的扭曲。将日志事件扁平化为 XML 格式(例如 log4j XMLLayout)并保存生成的 XML 片段。
这随后可以很容易地进行后期处理,例如通过 Log Parser
http://www.microsoft.com/technet/scriptcenter/tools/logparser/default.mspx
关于java - 使用 Log4j SyslogAppender 时定义 PatternLayout 的最佳实践,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/944020/