Zom*_*ies 5 logging log4j apache-chainsaw
http://logging.apache.org/chainsaw/quicktour.html
第一个特点.
我完成了本教程,它只是展示了如何在视觉上使用GUI,它没有详细介绍这个新功能.我发现的最好的文档是这样的:
正如Appender在log4j环境之外发送日志事件(到文件,到smtp,到套接字等),Receiver将日志记录事件带到log4j环境中.
接收器旨在支持从另一个进程接收远程日志记录事件.例如,SocketAppender将日志记录事件"追加"到套接字,为特定主机和端口号配置.在套接字的接收端可以是SocketReceiver对象.SocketReceiver对象接收日志记录事件,然后将其"发布"到接收计算机上的log4j环境(LoggerRepository),由配置的appender等处理.此环境中的各种设置(Logger级别,Appender过滤器和阈值) )应用于接收的记录事件.
接收器还可用于将其他日志包中的日志消息"导入"到log4j环境中.
接收器可以配置为将事件发布到给定的LoggerRepository.
所以...
我可以使用这个新组件实现什么样的日志记录策略,我只能使用电锯+简单的log4j文件appender?
他们可以通过远程事件做很多有趣的事情:
- 避免在应用程序服务器上创建文件.文件很糟糕.
- 在多个应用程序服务器的情况下集中日志.
- 查看来自当地环境的实时生产日志,即使电锯不是很性感,过滤功能也比普通的vi/grep更方便.
- 登录数据库而不是文件.文件很糟糕.
可能还有更多!
| 归档时间: |
|
| 查看次数: |
1187 次 |
| 最近记录: |