log8js helper
A PM2 sysloger
##ryslog port enable
Have to enable 514 port first
vi /etc/rsyslog.conf
$ModLoad imudp
$UDPServerRun 514
$ModLoad imtcp
$InputTCPServerRun 514
##Example
Coffee
log8js = require 'log8js'
logger = log8js.open 'appname', 'modulename'
logger.debug 'this is debug of app: appname module:modulename'
JS
var log8js, logger;
log8js = require('log8js');
logger = log8js.open('appname', 'modulename');
logger.debug('this is debug of app: appname module:modulename');
###Open Another log with verbose debug
Coffee
logger = log8js.open 'other_appname', 'other_modulename', 'verbose'
logger.debug 'this is debug of app: other_appname module:other_modulename'
logger.debug('a debug message');
logger.info('an info message');
logger.warn('a warning message');
logger.error('an error message');
logger.fatal('a fatal message');
JS
var logger;
logger = log8js.open('other_appname', 'other_modulename', 'verbose');
logger.debug('this is debug of app: other_appname module:other_modulename');
logger.debug('a debug message');
logger.info('an info message');
logger.warn('a warning message');
logger.error('an error message');
logger.fatal('a fatal message');