使用java.util.logging处理程序记录到syslog的最现代方法是什么?

2022-09-02 13:51:11

我专门寻找最新的,现代的.SysLogHandlerjava.util.logging

我发现一些可以追溯到2001 - 2003年,现在大多不受支持。

我知道这是一个非常静态的服务,在我自己写东西之前,我想知道是否有任何较新的处理程序实现支持Java 1.5和更新的功能。syslog

我对任何其他日志记录框架或包装器/代理库都不感兴趣。

我不是在寻找SLF4J或任何其他替代日志记录框架,正如本问题所建议的那样。


答案 1

我遇到了同样的问题 - 我需要一个用于java.util.logging.Handler的Syslog扩展类

在Internet中搜索没有任何成功之后,我最终创建了自己的实现 - http://code.google.com/p/agafua-syslog/ 支持UDP和TCP协议。我在生产项目中使用它。


答案 2

在一项旧工作中,我使用了 Syslog4j 库,并为它连接了一个自定义 Log4j-appender,因此你可以通过实现传递消息的自定义来执行类似的操作。java.util.logging.Handler


推荐