I am investigating auditing in applications and it appears that many applications use log4j for its auditing api. Is log4j a good approach for instrumenting application to log auditing events? Is this one of the best ways to do it? What are most of you doing to audit your events? Thanks. Pat