patternLayout-tokens.js 431 B

123456789101112131415161718192021
  1. var log4js = require('./lib/log4js');
  2. var config = {
  3. "appenders": [
  4. {
  5. "type": "console",
  6. "layout": {
  7. "type": "pattern",
  8. "pattern": "%[%r (%x{pid}) %p %c -%] %m%n",
  9. "tokens": {
  10. "pid" : function() { return process.pid; }
  11. }
  12. }
  13. }
  14. ]
  15. };
  16. log4js.configure(config, {});
  17. var logger = log4js.getLogger("app");
  18. logger.info("Test log message");