有人可以为 java 推荐一个好的 unix syslog *client* 库吗? [关闭]

Posted

技术标签:

【中文标题】有人可以为 java 推荐一个好的 unix syslog *client* 库吗? [关闭]【英文标题】:Can someone recommend a good unix syslog *client* library for java? [closed] 【发布时间】:2010-08-17 16:59:05 【问题描述】:

java.util.logging.Logger 似乎实现了“类似 syslog”的日志记录,我希望日志实际使用本地 syslog 日志记录功能(因此管理员的生活更轻松;他们不必做额外的日志旋转等)。

有人有什么建议吗?我看到 log4j (http://logging.apache.org/log4j/1.2) 声称他们支持 syslog,但它公开的 API 与 syslog(8) 完全不同。

提前致谢,

【问题讨论】:

【参考方案1】:

Log4j 可以做到

看http://logging.apache.org/log4j/1.2/apidocs/org/apache/log4j/net/SyslogAppender.html

http://wiki.apache.org/logging-log4j/syslog

你的代码看起来像

private static Logger logger = Logger.getLogger( MyClass.class );

...

logger.warn( "This is a warning!" );

并且正确的 log4j.properties 文件将重定向到 syslog

【讨论】:

以上是关于有人可以为 java 推荐一个好的 unix syslog *client* 库吗? [关闭]的主要内容,如果未能解决你的问题,请参考以下文章

有人可以推荐一个好的宝石来处理联系人吗? [关闭]

有人可以推荐一个好的客户端库来通过 https 发送数据吗? [关闭]

有啥好的java书可以推荐的?

好的Java图算法库? [关闭]

有人可以为 Delphi 推荐一个颜色选择器组件吗?

Unix C 管道问题