LogrusGo 日志框架
Logrus 是一个结构化、可插拔的 Go 日志框架,完全兼容官方 log 库接口。功能强大的同时,Logrus 具有高度的灵活性,它提供了自定义插件的功能,有 TEXT 与 JSON 两种可选的日志输出格式。
Logrus 还支持 Field 机制和可扩展的 HOOK 机制。它鼓励用户通过 Field 机制进行精细化的、结构化的日志记录,允许用户通过 hook 的方式将日志分发到任意地方。许多著名开源项目,如 docker、prometheus 等都是使用 Logrus 来记录日志。
评论
Blitz4jJava 日志框架
Blitz4j是一个日志框架,基于log4j构建以减少多线程争用,适合高伸缩性的日志,而不会影响应用本身的性能特性。下图是和log4j的性能比较:
Blitz4jJava 日志框架
0
ChuchoC++11 日志框架
Chucho是一个C++11日志框架,基于纯Java实现的Logback日志框架。示例代码:#include<chucho/log.hpp>intmain(){std::shared_pt
ChuchoC++11 日志框架
0
log4jdbcJava 日志框架
log4jdbc是一个JDBC驱动器,能够记录SQL日志和SQL执行时间等信息。log4jdbc使用SLF4J(SimpleLoggingFacade)作为日志系统。特性:1.支持JDBC3和JDBC
log4jdbcJava 日志框架
0