建立顶级Apache日志服务,logFaces用于系统的集成,测试,技术支持和开发。 以下是它的重要特性:
Bolt 是 Objective Caml 编程语言的日志记录框架。
plog 是一个 Python 应用的日志工具包,包括系统日志解析,日志文件到系统日志的转换,提供一个Web查询接口。
log4cxx是Java社区著名的log4j的c移植版,用于为C程序提供日志功能,以便开发者对目标程序进行调试和审计.log4cxx基于APR实现跨平台支持
SLF4J Taglib 是一个使用 SLF4J 进行日志输出的JSP标签库,用法如下: <%@ taglib prefix=\"log\" uri=\"http://www.slf4j.org/taglib/tld\" %>
CSharp Logger是apache继log4net项目后设计的又一个日志工具。它用来向Windows的事件日志写入debug、info、warn和error四个等级的信息。
Google Glog 是一个C语言的应用级日志记录框架,提供了 C 风格的流操作和各种助手宏。
Chainsaw是一个Log4J包的 GUI日志查看器和过滤器。它使用SocketAppender听从LoggingEvent对象发送然后在一个图表中把它们显示出来。在优先级,线程
PLSQL下的日志记录组件。可以连接log4j。不错的。安装的时候使用用户需要有create
mongodb-log 是一个基于MongoDB的Python日志系统。 MongoDB 的 Capped Collection是一个天生的日志系统,MongoDB自己的oplog就是用它来存储的,Capped
LogZilla 前身是Php-Syslog-ng,是一个通过实时联系mysql数据来取syslog- ng消息的前端显示平台,它的特性是可以通过设备、优先级、日期、时间、信息来自定义搜索条件查找出日志内容。
SLF4J Android 是一个在 Android 平台上使用的日志框架,跟SLF4J 普通用法一样: private static final Logger logger = LoggerFactory.getLogger(MyClass.class);
用来显示JDBC执行的SQL语句和执行的时间。 对于想看到执行的SQL语句非常有用。
Log4g是一个基于GObject 的日志工具。Log4g 的设计基于对流行的Log4j 1.2 日志包的移植。Log4j已经被移植到了很多编程语言中,包括(不限于)C++、Perl和Python。Log4g将这个功能带到C/GLib/GObject编程栈中。
logrotate 是一个 Bash 的 SHELL 脚本,可对日志文件进行切分,并将切分后的日志放在统一目录。
Syslog4j 是一个 Syslog 协议(RFC 3164)的 Java 语言实现,用来通过 UDP/IP, TCP/IP, TCP/IP over
jdbcdslog 是一款知名用来跟踪 JDBC 的全功能工具,目标是为JDBC应用创建一个高性能易于使用的SQL查询记录工具。
它也叫plog,也是日志系统,但不是 Python 而是 PHP 的。 这是博客“无网不剩”的博主开发的一款日志系统。博主介绍说:“日志是一个应用程序的重要组成部分,今天在看pylons对日志的处理时,受到启发,于是plog就
Clogger 是一个为 Rack 框架提供定制日志格式的工具,支持像Nginx 服务器中的 log_format 一样的格式配置。
Logback是由log4j创始人设计的又一个开源日志组件。logback当前分成三个模块:logback-
Logapp 是一个C语言的库用来帮助需要在控制台中输出大量信息的程序,它将控制台输出的每一行信息进行彩色处理并显示,如下图所示:
GC的状况是Java程序需要监控的重点,而人肉分析一堆文本自然是相当的痛苦,之前业界主要是用gcviewer来分析,但它不支持jdk6,gclogviewer是一个支持jdk
Log4jYahoo 是一个 Log4j 的扩展,用来将所有的异常信息发送到 Yahoo 的邮箱上。
Chucho 是一个 C++11 日志框架,基于纯 Java 实现的 Logback 日志框架。 示例代码: #include <chucho/log.hpp>
开发和测试时, 你想不想在浏览器的页面上直接看到本次http请求所产生的log4j日志 ?
Fluentd 是一个免费,而且完全开源的日志管理工具,简化了日志的收集、处理、和存储,你可以不需要在维护编写特殊的日志处理脚本。
Scala的日志框架。配置简单性能高。
开源日志组件logback的扩展, 用于和spring项目结合时使用.并且同时也提供了对loggly的扩展.
Log4cl 是 Common Lisp 的日志开发包,模仿 Log4j 的做法。
NSLogger 是一种在Mac OS X,iOS 和Andriod上都能用的日志工具,object-c专用 特点是有个图形界面的服务端,收到日志后可以以直观的方式显示出来,例如图片、二进制数据等。
Flume 是一个分布式、可靠和高可用的服务,用于收集、聚合以及移动大量日志数据,使用一个简单灵活的架构,就流数据模型。这是一个可靠、容错的服务。
C# 日志工具。 提供类似 JavaTM 2 平台核心日志工具的类和接口,以异步方式记录日志信息。
nxlog 是一个模块化、多线程、高性能的日志管理解决方案,支持多平台。其概念类似 syslog-
Log4Jse是一个非常简洁、可定制的Javascript日志输出管理工具,类似Log4J,但是比它简单很多,可以实现自定义日志输出级别、自定义日志输出方式等功能。
Blitz4j 是一个日志框架,基于 log4j 构建以减少多线程争用,适合高伸缩性的日志,而不会影响应用本身的性能特性。
log4j-gwt 项目的目的是为了让使用 GWT 开发的客户端程序可使用 log4j 日志包。