如何将 syslog4j 与 logback 一起使用

问题描述 投票:0回答:2

我正在使用 logback 进行日志记录。我想使用 syslog4j 本地记录到 syslog。(因为我不想打开 udp 端口来登录 syslog) 我可以使用 syslog4j 作为 logback 的附加程序吗?如果没有,是否有其他方法可以使用 logback 登录 syslog 而无需打开 udp 端口,即使用本机 unix 套接字!

谢谢 苏曼斯

logback
2个回答
0
投票

我想你正在寻找SyslogAppender

配置示例在这里logback-syslog.xml


0
投票

不幸的是,Logback 中的 SyslogAppender 不支持除 UDP syslog 协议以外的任何协议。

我还没有尝试过,但为 Logback 编写 Syslog4jAppender 可能很简单(我很惊讶没有其他人已经这样做过)

尚未得到解答,但问题“https://stackoverflow.com/questions/12905480/using-syslog4j-as-an-appender-to-logback”将涵盖你想要的内容。

© www.soinside.com 2019 - 2024. All rights reserved.