Add fields to custom logger

Yes, more than the running msg, I was referring to the msg that has triggered the log event.

In the same log.js file at line 217 appears the following code:

    audit: function(msg,req) {
        msg.level = log.AUDIT;
        if (req) {
            msg.user = req.user;
            msg.path = req.path;
            msg.ip = req.ip || (req.headers && req.headers['x-forwarded-for']) || (req.connection && req.connection.remoteAddress) || undefined;
        }
        log.log(msg);
    }

That req property also travels inside msg right? couldn't you access to other properties of the msg to leave them traced?
If not, how can the code retrieve that information?

Thanks!