gtu*_*rri 6 logging tcp syslog logback
我正在尝试通过logback使用TCP并符合RFC 5424在远程syslog中发送日志消息。
据我了解,logback默认的syslog附加程序仅处理UDP。到目前为止,我已经在github上找到了一个处理TCP 的logback-syslog4j库。但是,它似乎配置不足,无法发送符合RFC 5424的消息。
是否有我忽略的配置/库,还是应该编写自己的实现?
经过几天的研究,我最好的结论是我应该使用 log4j 2。
事实上,对于我正在寻找的两个功能(TCP 和 RFC 5424),已经提出了一个补丁...... 6 年前!但它从未被集成到master中。(另外,我尝试在开发邮件列表上收集更多信息,但尚未得到任何回复。)
另一方面,log4j 2 已经具备这些功能;据我所知,他们的社区似乎反应非常激烈。
归档时间: |
|
查看次数: |
1607 次 |
最近记录: |