log4js-node/examples/logstashHTTP.js
2018-01-15 23:14:17 -02:00

27 lines
572 B
JavaScript

const log4js = require('../lib/log4js');
log4js.configure({
appenders: {
console: {
type: 'console'
},
logstash: {
url: 'http://172.17.0.5:9200/_bulk',
type: 'logstashHTTP',
logType: 'application',
logChannel: 'node',
application: 'logstash-log4js',
layout: {
type: 'pattern',
pattern: '%m'
}
}
},
categories: {
default: { appenders: ['console', 'logstash'], level: 'info' }
}
});
const logger = log4js.getLogger('myLogger');
logger.info('Test log message %s', 'arg1', 'arg2');