Open Source Logging Tools in Java
21 projectsUltra-thin bridge between different logging implementations. Libraries can use the API without imposing a specific logging library; applications can switch implementations without recompiling. Supports Log4j, JUL, and others.
Java tool that intercepts and logs all JDBC database statements. For monitoring SQL from EJB, Hibernate or other tools that do not display it. Generic wrapper and Oracle-specific driver; Spring integration.
JVMDI-based agent loadable into the JVM; controlled via config files. Logs JVM events (breakpoints, exceptions); optional TCP interface; configurable stack depth and log format.
Keeps a ring-buffer history of processing steps in memory and dumps it on error. Complements trace/debug logging when production tracing is disabled; single class, configurable size.
LGPL implementation of the JDK 1. 4 logging APIs for JDK 1. 2 and 1.
Handler for java. util. logging that sends LogRecords by email via SMTP.
ClassLoader that instruments classes at load time with tracing (entry/exit, arguments, return values). Part of AOP CL Suite; uses BCEL; configurable via ClassMethodFilter.
Minimal logging library (anti-framework): small, little configuration, enough for most apps. Commons Logging and SLF4J adapters; property-file config.
Log-message compiler: transforms bytecode and injects logging expressions. Own expression language (ANTLR); commons-logging backend; automatic isDebugEnabled() in bytecode.