pino-syslog
Version:
A transport for pino that formats messages into syslog format
22 lines (17 loc) • 430 B
JavaScript
const pino = require('pino')
const { join } = require('path')
const options = {
destination: parseInt(process.argv[2]),
enablePipelining: false,
cee: true,
messageOnly: true
}
const transport = pino.transport({
target: join(__dirname, '../../lib/transport.js'),
level: 'info',
options
})
const log = pino(transport)
const logString = require('./messages').helloWorld
log.info(JSON.parse(logString))