mirror of
https://github.com/log4js-node/log4js-node.git
synced 2025-12-08 19:26:01 +00:00
27 lines
661 B
JavaScript
27 lines
661 B
JavaScript
// Note that slack appender needs slack-node package to work.
|
|
const log4js = require('../lib/log4js');
|
|
|
|
log4js.configure({
|
|
appenders: {
|
|
slack: {
|
|
type: '@log4js-node/slack',
|
|
token: 'TOKEN',
|
|
channel_id: '#CHANNEL',
|
|
username: 'USERNAME',
|
|
format: 'text',
|
|
icon_url: 'ICON_URL',
|
|
},
|
|
},
|
|
categories: {
|
|
default: { appenders: ['slack'], level: 'info' },
|
|
},
|
|
});
|
|
|
|
const logger = log4js.getLogger('slack');
|
|
logger.warn('Test Warn message');
|
|
logger.info('Test Info message');
|
|
logger.debug('Test Debug Message');
|
|
logger.trace('Test Trace Message');
|
|
logger.fatal('Test Fatal Message');
|
|
logger.error('Test Error Message');
|