slack-appender.js 602 B

123456789101112131415161718192021222324
  1. //Note that slack appender needs slack-node package to work.
  2. var log4js = require('../lib/log4js');
  3. log4js.configure({
  4. "appenders": [
  5. {
  6. "type" : "slack",
  7. "token": 'TOKEN',
  8. "channel_id": "#CHANNEL",
  9. "username": "USERNAME",
  10. "format": "text",
  11. "category" : "slack",
  12. "icon_url" : "ICON_URL"
  13. }
  14. ]
  15. });
  16. var logger = log4js.getLogger("slack");
  17. logger.warn("Test Warn message");
  18. logger.info("Test Info message");
  19. logger.debug("Test Debug Message");
  20. logger.trace("Test Trace Message");
  21. logger.fatal("Test Fatal Message");
  22. logger.error("Test Error Message");