Log4j是Apache的一个开放源代码项目,通过使用Log4j,我们可以控制日志信息输送的目的地是控制台、文件、GUI组件、甚至是套接口服务
JDBC Logger这个工具可以用来监控由EJB,Hibernate或其它数据访问工具所产生的SQL语句。
log4net是一个可以帮助程序员把日志信息输出到各种 不同目标的.net类库。它可以容易的加载到开发项目中,实现程序调试和运行的时候的日志信息输出,提供了比.net自己提供的debug类和trace
Logstash 是一个应用程序日志、事件的传输、处理、管理和搜索的平台。你可以用它来统一对应用程序日志进行收集管理,提供 Web 接口用于查询和统计。
Sequence 是一个高性能顺序语义日志解析器,解析性能 175,000 MPS
微服务日志之实时日志 在微服务架构中,一般会有几百甚至几千个服务,这些服务可能会被自动部署到集群中的任何一台机器上,因此,开发人员在开发的时候,要想实时查看日志输出就很不方便了,首先需要查询出服务被部
LogThis C# logging framework is a drop-in logging tool module for .Net applications. Supports: Multiple custom profiles; log file naming by day,
一款为C++开发的日志工具,支持输出到文件、网络以及控制台。
Microlog是一个基于Java ME的小型日志类库。它支持记录到控制台,文件, 记录 ,表格,蓝牙,串行端口(蓝牙,红外,USB接口),套接(含SSL)的,UDP连接,系统日志,彩信,短信,E-mail或Amazon S3。
C#的日志工具,思路log4j跟一致
SLF4J是为各种loging APIs提供一个简单统一的接口,从而使得最终用户能够在部署的时候配置自己希望的loging APIs实现。 Logging
你可以把Log4c看成是Log4J的C语言版,该项目已经不再继续开发。
Blackbird是一个开源的JavaScript库,提供了一种简单的记录日志的方式和一个控制台窗口
JavaScript的日志工具,类似Log4J
纯Python的日志工具,可以将日志输出到文件、控制台以及数据库中。
log4jdbc是一个JDBC驱动器,能够记录SQL日志和SQL执行时间等信息。log4jdbc使用SLF4J(Simple Logging
J2ME下使用的日志包
NmnLogger is a small set of PHP classes developed to create a simple abstracted logging mechanism, giving the ability to create complex and
NLog is a .NET logging library designed with simplicity and flexibility in mind. NLog lets you process diagnostic messages, augment them with contextual
Log4E插件,在Java源代码窗口的右键菜单中添加一个Log4E的条目,通过该条目,可以方便地为类,方法,变量等添加Log代码。
Lilith 是一个采用Java开发的SLF4J/LOGBack的日志查看工具
Just4Log 是为增强现有的日记系统(Log4j ,apache commons Logging ,JDK 1.4 Logging )尽可能的在运行时进行配置而不需要在java源代码中进行过多的设置。
SHELL脚本的日志工具
Pantheios是一个类型安全、高效、泛型和可扩展性的C/C++日志API库。
Apache Commons Logging (原名 Jakarta Commons Logging,JCL)提供的是一个 Java 的日志接口,同时兼顾轻量级和不依赖于具体的日志实现工具。它提供给中间件/日志工具开发者一个简单的日志操作抽象,允许程序开发人
LogDB 提供一个C++的类库用来将日志信息写到 MySQL 数据库的logs表中。
C++版的log4j,示例代码: #include <log4cplus/logger.h> #include <log4cplus/configurator.h>
Log4j 的 Ruby 版
Apache log4php 是一个 PHP 的日志框架,类似 log4j。 Apache log4php 支持: Configuration through xml and properties file (same structure as log4j).
PyLogsParser 是一个 Python 的程序库,用来解析各种常见的日志文件。
zLogFabric 是一个集成的跨平台日志解决方案,通过消息系统收集各个应用的日志信息存储到一个集中式的系统中。模块化的设计使得服务器可对日志进行存储、转发、警报以及生成日志统计信息。
SLF4Fx 是为 Flex 开发的日志框架。 示例代码: <?xml version=\"1.0\" encoding=\"utf-8\"?>
log4erl 是Erlang版的Log4j,使用方法可看下载包中的 Readme.txt 文件。
ELMAH( Error Logging Modules and Handlers for ASP.NET )是一款ASP.NET下的系统错误记录管理工具,它可以非常方便的把“黄屏”错误记录到XML,MS
Log4Domino是一个日志框架,可以方便地记录Lotus Notes/Domino环境中的Java和LotusScript
syslog-ng的一个设计原则就是建立更好的消息过滤粒度。syslog- ng能够进行基于内容和优先权/facility的过滤。另一个设计原则是更容易进行不同防火墙网段的信息转发,它支持主机链,即使日志消息经过了许多计算机的