Log4JNA is a library of native appenders to write into WindowsTM Event Viewer for Log4j 2TM.
Unlike the native implementation(s) in Log4jTM, this project uses JNA and therefore does not require a native DLL in a system directory or on PATH.
Note: Log4JNA is intended for WindowTM environments and requires access to WindowsTM registry and Event Viewer, therefore can only be tested in WindowsTM environments
Using Log4JNA
Getting Log4JNA
See the Downloads section bellow to get Log4JNA.
See Maven, Ivy, and Gradle Artifacts to include Log4JNA from Maven Central
Using Log4JNA
See Log4JNA configuration for instructions and tips.
See the FAQ for common problems and solutions.
Developing Log4JNA
See Contributing for a primer on how to help on Log4JNA development.
See Development Environment Set Up for some tips and requirements before starting.
Downloads
Log4JNA 2 for Log4j 2.x
Log4JNA for Log4j 1.x
-
org.apache.log4jna.nt.Win32EventLogAppender: a replacement for NTEventLogAppender based on JNA that doesn't require a native DLL in a system directory.
License
This project is licensed under the Apache Software Foundation 2.0 License